연결 관리자가 제대로 설치되지 않음
새 설치: 2006년 7월 17일
세부 정보
제품 이름 |
SQL Server |
제품 버전 |
9.0 |
제품 빌드 번호 |
9.00.1399 |
이벤트 ID |
해당 사항 없음 |
이벤트 원본 |
해당 사항 없음 |
구성 요소 |
Integration Services |
심볼 이름 |
해당 사항 없음 |
메시지 텍스트 |
연결 관리자 '%1'이(가) 이 컴퓨터에 제대로 설치되어 있지 않습니다. |
설명
이 메시지는 컴퓨터에 설치된 연결 관리자를 열거하는 중에 레지스트리 권한과 관련된 오류가 SSIS 디자이너에서 발생했음을 나타냅니다.
가능한 원인
이 메시지는 다음 문제 중 하나로 인해 표시될 수 있습니다.
- 읽기 권한이 없는 현재 계정에 대한 레지스트리의 HKEY_CLASSES_ROOT\CLSID 섹션에 하나 이상의 레지스트리 키가 있습니다.
사용자 작업
SQL Server 또는 다른 구성 요소를 다시 설치하면 안 됨
이 오류는 SQL Server 설치 또는 해당 구성 요소와 관련이 없으므로 이를 제거하거나 다시 설치해도 문제를 해결할 수 없습니다. 다음 섹션에 설명하는 바와 같이 근본 원인을 해결해야 합니다.
레지스트리의 사용 권한 문제 해결
Integration Services는 EnumClassesOfCategories COM API 함수를 기준으로 컴퓨터에 설치된 연결 관리자를 열거합니다. 이 함수는 레지스트리에서 클래스가 발생한 경우 현재 계정이 해당 레지스트리 키를 읽을 권한이 없으면 오류가 발생하면서 실패합니다. 이 경우 문제의 원인이 되는 키를 찾고 해당 키를 사용하는 사용자 그룹에 최소한 읽기 권한을 부여하여 문제를 해결할 수 있습니다. Microsoft 기술 자료 문서 913817에서는 문제의 원인이 되는 키를 찾도록 컴파일하고 실행할 수 있는 C# 코드를 제공하며 키를 수정할 수 있는 단계를 설명합니다.