Oracle 데이터베이스 어댑터에 대한 Oracle 클라이언트 구성
중요
이 항목은 tnsnames.ora를 사용하여 Oracle 데이터베이스에 연결하는 경우에만 관련이 있습니다.
Microsoft BizTalk Adapter for Oracle Database는 컴퓨터에 설치된 Oracle 클라이언트를 통해 Oracle 데이터베이스에 연결합니다. Oracle 데이터베이스 어댑터는 Oracle 데이터베이스에 대한 연결을 설정하기 위해 연결 URI에 지정한 net 서비스 이름을 Oracle 클라이언트에 전달합니다. net service name은 Oracle 클라이언트가 대상 Oracle 데이터베이스 서비스에 대한 연결 정보를 획득하는 데 사용하는 별칭입니다.
Oracle 클라이언트는 사용하도록 구성된 명명 방법에 따라 net 서비스 이름을 확인합니다. Oracle Net Configuration Assistant를 사용하여 Oracle 클라이언트에서 사용할 명명 방법을 구성합니다. Oracle 데이터베이스 어댑터는 Oracle 데이터베이스에 연결하기 위한 로컬 명명 방법을 지원합니다. 이 메서드는 로컬 파일 tnsnames.ora를 사용하여 net 서비스 이름을 resolve.
tnsnames.ora 파일은 Net Service 이름을 Oracle 클라이언트가 특정 Oracle 데이터베이스 서비스(instance)에 연결하는 데 필요한 정보를 포함하는 연결 설명자와 연결합니다. 다음은 tnsnames.ora의 샘플 항목입니다.
ADAPTER =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourOracleServer)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourOracleDatabaseServiceName)
)
)
이 샘플 항목에서 어댑터는 net 서비스 이름입니다. 연결 설명자는 어댑터와 연결된 Oracle 데이터베이스 서비스의 주소 정보 및 서비스 이름을 지정합니다. Oracle Net Configuration Assistant를 사용하여 tnsnames.ora에서 net 서비스 이름을 만들고 구성할 수 있습니다. net 서비스 이름을 구성한 후에는 다음 예제와 같이 연결 URI에서 지정할 수 있습니다.
oracledb://ADAPTER
Oracle Net Configuration Assistant 사용 및 tnsnames.ora에 대한 자세한 내용은 Oracle Database Net Services 관리자 가이드를 참조하세요. 특정 설치에 대한 구성 세부 정보는 데이터베이스 관리자에게 문의하세요.