TNSNAMES

Pro připojení k databázi Oracle je do souboru tnsnames.ora nutno přidat alias.

Tnsnames.ora Nachází se pod domovskou složkou Oracle. Příklad: C:\OracleClients\Administrator\product\12.1.0\client_64\Network\Admin Pokud žádný nemáte, můžete zkopírovat vzor Tnsnames.ora ze složky se vzorem.

  1. Ověřte následující cesty k souborům:

    • 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

    pro soubor Tnsnames.ora.

  2. Pokud se soubor Tnsnames.ora nachází v obou složkách, otevřete oba soubory v libovolném editoru prostého textu a ujistěte se, že vypadají následovně.

    Příklad vyplněného souboru Tnsnames.ora – otevřený v editoru prostého textu:

    TOOLSNET =

        (DESCRIPTION =

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

            (CONNECT_DATA =

                (SERVER = DEDICATED)

                (SERVICE_NAME = TNORA)

            )

        )

  3. Pokud se soubor Tnsnames.ora nenachází ani v jedné složce, zkopírujte vzor Tnsnames.ora ze složky se vzory do výše uvedených složek a vyplňte <prázdná místa> v souboru.

    Vzorový soubor: Tnsnames.ora – otevřený v editoru prostého textu:

    <data source alias>=

        (DESCRIPTION =

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

            (CONNECT_DATA =

                (SERVER = DEDICATED)

                (SERVICE_NAME = <database service name>)

            )

        )