SAP R/3 는 오라클 10g 로 되어 있고요
타 시스템(윈도우 서버 2003, MS-SQL Server 2000)의 db를 연결 하고 싶습니다.
DBCO에는 아래와 같이 등록을 해주었지만
연결이름 UMS
DBMS MSS
사용자이름 sapems
DB 비밀번호 /
연결정보 MSSQL_SERVER=XXX.XXX.XXX.XX;MSSQL_DBNAME=XXX
Connection Limit 0
Optimum Conns 0
프로그램에서는
EXEC SQL.
set connection 'UMS'
ENDEXEC.
IF SY-SUBRC NE 0.
EXEC SQL.
>> connect to 'UMS'
ENDEXEC.
IF SY-SUBRC NE '0'.
MESSAGE S000 DISPLAY LIKE 'E' WITH 'UMS서버 연결실패'.
CHECK SY-SUBRC = 0.
ENDIF.
ENDIF.
Connect to 'UMS' 부분에서 덤프 오류가 발생 합니다.
오류 메세지는 DBIF_DSQL2_CONNECTERR 입니다.
DBCO 말고도 해주어야 할 작업이 있는 건지요..
처리 방법을 알려주세요!
DBCO Setting 시
1. user_name / db password 확인을 다시 한번 해보세여 ( 저도 이 부분이 잘못된 적이 있습니다 )
2. /sapmnt/<SID>/profile/oracle/tnsnames.ora 의 등록시
ALIAS 에 .WORLD가 추가 되었는지 확인바랍니다
ALIAS.WORLD=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ***.***.***.****)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = <SID>)
제가 아는 부분이 여기까지 이네여. 감사합니다.