본문 바로가기

oracle

오라클 원격 데이터베스 연결을 위한 설정

반응형

오라클 원격 데이터베스 연결을 위한 설정


오라클를 설치해서 로컬 데이터베이스로 사용할 수 있지만 원격 데이터베이스에 연결해서 원격 데이터베이스 사용도 가능하다.

PC에 설치된 오라클 파일 중  tnsnames.ora 파일에 원격으로 연결할 데이터베이스의 정보를 입력


tnsnames.ora

---------------------

<수정 전>


XE =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = XE)

    )

  )



<수정 후>


XE =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = XE)

    )

  )


[아래 내용 추가]

REMOTE =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = ORCL)

    )

  )


PROTOCOL : 서버와 클라이언트 간 통신 프로토콜

HOST : 원격 접속할 서버의 이름 혹은 IP

PORT : 서버와 클라이언트 간 통신 포트 번호

SERVICE_NAME : 접속할 데이터베이스 이름


sqlplus에서 원격 데이터베이스 접속하기


c:\>sql scott@remote

반응형