TNSNAMES

Para conectarse a la base de datos Oracle, se debe añadir un nombre al archivo tnsnames.ora.

Tnsnames.ora se encuentra en la carpeta de inicio Oracle. Por ejemplo: C:\OracleClients\Administrator\product\12.1.0\client_64\Network\Admin Si no tiene una, puede copiar el ejemplo Tnsnames.ora de la carpeta de ejemplo.

  1. Compruebe las rutas de archivo siguientes:

    • C:\<oracle home folder>\Administrator\product\12.1.0\client_64\Network\Admin

    • C:\<oracle home folder>\Administrator\product\12.1.0\client_32\Network\Admin

    para el archivo Tnsnames.ora.

  2. Si el archivo Tnsnames.ora se puede encontrar en ambas carpetas, abra cada uno de los archivos en cualquier editor de textos normal y asegúrese de que presentan el estado siguiente.

    Ejemplo de un archivo completado Tnsnames.ora abierto en un editor de textos normal:

    TOOLSNET =

        (DESCRIPTION =

            (ADDRESS = (PROTOCOL = TCP)(HOST =<WIN2012ToolsNetServer>)(PORT = 1521))

            (CONNECT_DATA =

                (SERVER = DEDICATED)

                (SERVICE_NAME = TNORA)

            )

        )

  3. Si no puede encontrar Tnsnames.ora en ninguna de las carpetas, copie el ejemplo Tnsnames.ora de la carpeta de ejemplo en las carpetas especificadas arriba y relleno los <blanks> en el archivo.

    Archivo de ejemplo: Tnsnames.ora abierto en un editor de textos normal.

    <data source alias>=

        (DESCRIPTION =

            (ADDRESS = (PROTOCOL = TCP)(HOST = <hostname or IP>)(PORT = <port>))

            (CONNECT_DATA =

                (SERVER = DEDICATED)

                (SERVICE_NAME = <database service name>)

            )

        )