TNSNAMES

Oracle 데이터베이스를 연결하려면, 별명을 tnsnames.ora 파일에 추가해야 합니다.

Tnsnames.ora 해당 파일은 Oracle 홈 폴더에 있습니다. 예: C:\OracleClients\Administrator\product\12.1.0\client_64\Network\Admin TNSNAMES가 없는 경우, 샘플 폴더에서 Tnsnames.ora를 복사할 수 있습니다.

  1. 다음 경로를 확인하십시오.

    • 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

    Tnsnames.ora 파일의 경로를 확인해야 합니다.

  2. Tnsnames.ora 파일을 두 폴더에서 찾을 수 있으면 각 파일을 일반 텍스트 편집기에서 열고 다음과 같은지 꼭 확인하십시오.

    Tnsnames.ora 파일에 기록한 예(일반 텍스트 편집기에 붙여 넣은 내용)은 다음과 같습니다.

    TOOLSNET =

        (DESCRIPTION =

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

            (CONNECT_DATA =

                (SERVER = DEDICATED)

                (SERVICE_NAME = TNORA)

            )

        )

  3. Tnsnames.ora를 두 폴더 어느 곳에서도 찾을 수 없는 경우, Tnsnames.ora 샘플을 샘플 폴더에서 위에서 지정한 폴더로 복사하고 파일의 <blanks>를 채웁니다.

    샘플 파일: Tnsnames.ora - 일반 텍스트 편집기에서 열림

    <data source alias>=

        (DESCRIPTION =

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

            (CONNECT_DATA =

                (SERVER = DEDICATED)

                (SERVICE_NAME = <database service name>)

            )

        )