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
이올린에 북마크하기
이올린에 추천하기

댓글을 달아 주세요