ORA-28545: error diagnosed by Net8 when connecting to an agent
Unable to retrieve text of NETWORK/NCR message 12564
ORA-02063: 2 lines가 선행됨 (HSODBC로 부터)
고수님들께 질문이 있어 올립니다ㅠ 몇일을 해매도 답이 안나오네요.
우선 설치된 환경 입니다.
1.oracle 10.2.4.0 64bit : 설치 환경 (windows server 2008 64bit)
2.mssql server 2008 : 설치환경 (windows server 2008 64bit)
----------------------------------------------------------------------------
제가 연결 설정한 HSODBC로 Dblink 작업입니다.
1.ODBC 데이터 원본 관리자 시스템 DSN에 hsodbc 추가
이름 : HSODBC
서버 : MSSQL SERVER 가 설치된 IP
로그인계정 입력 -> MS-SQL 사용자계정 암호 입력
나머진 Default - > 테스트 성공
2.tnsnames.ora 수정
HSODBC =
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=tcp)
(HOST= 127.0.0.1)
(PORT=1521)
)
(CONNECT_DATA =
(SID=HSODBC )
)
(HS=OK)
)
3.listener.ora 수정
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(SID_NAME=HSODBC)
(PROGRAM=HSODBC)
)
)
3.inithsodbc.ora 수정
HS_FDS_CONNECT_INFO = HSODBC
HS_FDS_TRACE_LEVEL = off
4. 리스너 재가동
5. DB_link 생성
CREATE DATABASE LINK HSODBC
connect TO "MSSQL ID" identified BY "MSSQL PW" using 'HSODBC';
|