NZ
Aotearoa | New ZealandAR
Argentina | ArgentinaAU
Australia | AustraliaBB
Barbados | BarbadosBM
Bermuda | BermudaBO
Bolivia - Bolivia | BoliviaCA
Canada | CanadaCL
Chile | ChileCO
Colombia | ColombiaCR
Costa Rica | Costa RicaCU
Cuba | CubaEC
Ecuador | EcuadorSV
El Salvador | El SalvadorES
España | SpainGT
Guatemala | GuatemalaHN
Honduras | HondurasIE
Ireland | IrelandIT
Italia | ItalyJM
Jamaica | JamaicaKE
Kenya | KenyaGD
La Grenade | GrenadaMT
Malta | MaltaMX
México | MexicoNI
Nicaragua | NicaraguaZA
Ningizimu Afrika | South AfricaPA
Panamá | PanamaPY
Paraguái | ParaguayPE
Perú - Piruw | PeruPR
Puerto Rico | Puerto RicoDO
República Dominicana | Dominican RepublicSM
San Marino | San MarinoTT
Trinidad and Tobago | Trinidad and TobagoGB
United Kingdom | United KingdomUS
United States | United StatesUY
Uruguay | UruguayVE
Venezuela | VenezuelaPorMyWebStudies
Conexiones remotas en oracle - oracle dba
Recordemos que las conexiones se establecen mediante una arquitectura similar a la que se muestra en la imagen.
Un cliente se conecta a una base de datos que ofrece un nombre de servicio. Este nombre se guarda dentro del listener, y el cliente puede conectarse usando la configuración de máquina-puerto-servicio. Esto se realiza con un fichero local que define la conexión, como el fichero tnsnames.ora.
Aunque el fichero tnsnames es el más común en muchas arquitecturas, existen otras alternativas o modos de conexión.
Existen cuatro modos de conexión:
Los dos últimos métodos son muy similares, la diferencia está en quién inicia la petición.
Este método está limitado al protocolo TCP y no ofrece balanceo de carga o tolerancia a fallos. Easy Connect está habilitado por defecto.
La cadena de conexión para este mecanismo es:
Aquí, el proceso de usuario utiliza TCP para conectarse al puerto indicado de la dirección IP del host.
Si hay un listener ejecutándose en ese host, este llamará a un proceso de servidor para la instancia de la base de datos.
Si se omiten el puerto y el servicio, se asume que el listener usa el puerto 1521 y que el nombre de servicio es el mismo que el del host.
Este método soporta todos los protocolos de red y características avanzadas de Oracle Net. El usuario provee un alias que se resuelve en un archivo local, el TNSNAMES.ORA, ubicado en
Una desventaja de este método es que el DBA debe mantener manualmente los archivos TNSNAMES.ORA en todos los clientes.
La cadena de conexión para este mecanismo es:
Este método usa un servidor de directorio LDAP para resolver los alias. Para utilizarlo, es necesario instalar y configurar un servidor de Directorio en la red.
Este servidor puede ser Active Directory de Windows u Oracle Internet Directory del Oracle Application Server.
Al igual que Local Naming, Directory Naming soporta todas las características de Oracle Net, pero con la ventaja de un repositorio central para la resolución de nombres.
Este método es ideal para grandes organizaciones con muchas bases de datos en diferentes servidores y un ambiente dinámico.
La cadena de conexión es la misma que en Local Naming.
Este método es similar a Directory Naming, pero usa servicios de nombres de terceros, como Network Information Services de Sun Microsystems o Cell Directory Services de DCE.
Ejemplo de conexión con EASY CONNECT: Vamos a intentar establecer la conexión utilizando Easy Connect:
Comando:Sqlplus sys/Pentium@localhost:1521/orcl1
Aquí, sys es el usuario, Pentium es la contraseña, localhost es la máquina, el puerto es 1521, y orcl1 es el servicio de la base de datos.
Al ejecutar la línea, vemos que no se detectó ningún listener, pero esta es la forma de conectarse usando Easy Connect.
Buscar
Búsquedas populares