SQL Server는 연결된 서버(Linked Server)를 통해 다른 데이터와의 연결을 가능하게 한다.
그런데 설정 후, 다음과 같은 오류 메시지가 보일 때가 있다. 이는 데이터 정렬 때문에 발생하는 문제이다.
- 메시지(한국어): OLE DB 공급자 'SQLNCLI'이(가) 열에 대해 일관성 없는 메타데이터를 제공했습니다. 런타임 시 메타데이터 정보가 변경되었습니다.
- 메시지(영어): 'OLE DB privider 'SQLNCLI' supplied inconsistent meta data for a column'
다음과 같이 설정하면 문제를 해결할 수 있다.
- 연결된 서버 등록
EXEC sp_addlinkedserver @server='[SERVER_NAME_] , @srvproduct='SQLSERVER' , @provider='SQLNCLI' , @datasrc='[_SERVER_ADDRESS_]' - 로그인 매핑: 원격 서버와의 로그인을 매핑해야 한다.
- 설정 변경
- 데이터 정렬 호환: false
- 원격 데이터 정렬 사용: false
- 데이터 정렬 이름: Korean_Wansung_CI_AS
트랙백 주소 :: http://blog.teamdata21.com/trackback/193
-
Subject: 연결된 서버 설정시는 '정렬'만 주의하면 됩니다.
Tracked from Kiwoong's log 2010/05/06 14:43 삭제연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연결된 서버 설정시는 '정렬'만 주의하면 됩니다. 연..

댓글을 달아 주세요
6월26일 3시간 맛
6월26일 강의 감사합니다.
아직 access에 대한 기초지식이 없어 시간이 많이 필요한 사람입니다.
하나하나 배워 나가겠습니다.