4년차정도의 개발자 입니다.
mssql이나 오라클로는 연결된 서버 만들기 해봐서 오픈쿼리로 데이터 이동하고 마이그레이션하는 작업은 몇번해봣는데요.
Mssql에서 Sybase로 연결된 서버를 만들줄을 모르겠습니다.
만들고나서 연결이 정확히 안되는거 같은데용 아마도 Sybase를 접속할수잇는 뭔가가 설치가 안되어있는거 같습니다.
sybase.co.kr들어가서 이것저것 눌러봤는데요;; 영문이라서;;;;;모르겟더락요..
--연결된서버만들기
========================================================
exec sp_addlinkedserver @server = 'SYBASE_BBS' ,
@srvproduct = 'SYBASE_BBS',
@provider = 'MSDASQL',
@datasrc = '거래처'
-- Adding linked server login:
EXEC sp_addlinkedsrvlogin @useself='false ', @rmtsrvname = 'SYBASE_BBS',
@rmtuser = '아이디',
@rmtpassword = '비번'
EXEC sp_linkedservers
========================================================
--쿼리실행
SELECT * FROM OPENQUERY(SYBASE_BBS, 'select * 테이블')
========================================================
연결된 서버 "SYBASE"의 OLE DB 공급자 "MSDASQL"이(가) 메시지 "[Microsoft][ODBC 드라이버 관리자] 데이터 원본 이름이 없고 기본 드라이버를 지정하지 않았습니다."을(를) 반환했습니다.
메시지 7303, 수준 16, 상태 1, 줄 1
연결된 서버 "SYBASE"에 대한 OLE DB 공급자 "MSDASQL"의 데이터 원본 개체를 초기화할 수 없습니다.
★★★
ODBC 드라이버가 설치가 되지 않아서 문제가 생기는것같습니다.
어디서 뭘받아야 하는지 잘모르겟어요 고수님들의 도움이 필요합니다.
주의사항같은것도좀 알려주세요..ㅠ.ㅠ 플젝지원나왓는데...이거 넘기면 다음플젝이랑...일정이 겹쳐서 죽어날꺼같아요..ㅠ.ㅠ |