Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

다음과 같은 경우를 생각해 볼 수 있습니다.

  • 데이터 흐름 작업에서 SQL Server 대상 구성 요소를 포함 하는 SQL Server 2008 Integration Services R2 (SSIS) 패키지를 만듭니다.

  • 다음 방법 중 하나를 사용 하 여 UAC (사용자 계정 컨트롤)를 사용 하도록 설정 된 시스템 (예: Windows Vista 또는 Windows 7)에서이 패키지를 실행 하려고 합니다.

    • BIDS (Business Intelligence Development Studio)

    • SSMS (SQL Server Management Studio) 개체 탐색기

    • DTExec.exe

    • DTExecUI.exe

이 시나리오에서는 다음 중 하 나와 유사한 오류 메시지가 나타날 수 있습니다.

[SQL Server 대상] 오류: 데이터 삽입을 위해 SSIS 대량 삽입을 준비할 수 없습니다. SSIS. 파이프라인] 오류: "SQL Server 대상" 구성 요소가 사전 실행 단계에 실패 하 고 오류 코드 0xC0202071이 반환 되었습니다. " 데이터를 대량 복사할 수 없습니다. 이 패키지를 관리자로 실행 해야 할 수 있습니다.

참고

  • 운영 체제를 설치 하는 동안 생성 되는 기본 제공 관리자 계정에서 패키지를 실행 하는 경우에는 이러한 오류가 발생 하지 않습니다. 그러나 로컬 관리자 그룹의 구성원 인 사용자를 포함 하 여이 메시지는 다른 모든 사람에 게 전달 됩니다.

  • SQL Server 에이전트 작업으로 동일한 SSIS 패키지를 실행 하는 경우에는 문제가 발생 하지 않습니다.

  • 두 번째 오류 메시지는 SQL 2008 서비스 팩 2 (SP2)가 설치 된 후에만 생성 됩니다.

원인

이 문제는 UAC를 사용 하는 시스템에서 발생 합니다. 관리자 그룹의 구성원 인 계정으로 응용 프로그램 (예: SSIS)을 시작 하는 경우에는 두 가지 보안 토큰 (낮은 권한 토큰과 권한 상승 토큰)이 수신 됩니다. 권한 상승 토큰은 관리자 권한으로 실행 옵션을 사용 하 여 관리자 계정으로 응용 프로그램이 명시적으로 실행 되는 경우에만 사용 됩니다. 기본적으로 SSIS는 항상 사용 권한 토큰을 사용 하므로 SSIS가 SQL Server 대상 구성 요소에 연결할 때 오류가 발생 합니다.참고 로컬 관리자 그룹의 구성원이 아닌 계정을 사용 하는 경우 UAC가 표시 되지 않습니다.

해결 방법

SQL Server 2008 R2에 대 한 서비스 팩 정보

이 문제를 해결 하려면 SQL Server 2008 R2 용 최신 서비스 팩을 구하십시오. 자세한 내용은 다음 문서 번호를 클릭 하 여 Microsoft 기술 자료 문서를 참조 하세요.

2527041 SQL Server 2008 R2의 최신 서비스 팩을 구하는 방법

상태

Microsoft는 "적용 대상" 섹션에 나열 된 Microsoft 제품의 문제를 확인 했습니다. 이 문제는 SQL server 2008 R2 용 SQL Server 2008 R2 서비스 팩 1에서 처음 수정 되었습니다.

해결 방법

이 문제를 해결 하려면 다음 방법 중 하나를 사용 합니다.

  • SSMS, BIDS 또는 DTExecUI .exe에서 패키지를 실행 하는 경우 관리자 계정에서 해당 도구를 시작 합니다. 이렇게 하려면 시작을 클릭 하 고 모든 프로그램, Sql server 2005 또는 sql server 2008를 차례로 가리킨 다음 사용 중인 도구를 마우스 오른쪽 단추로 클릭 하 고 관리자 권한으로 실행을 클릭 합니다. 이렇게 하면 기본 제공 관리자 계정의 고급 권한을 사용 하 여 응용 프로그램이 시작 되 고 패키지가 성공적으로 실행 됩니다. 마찬가지로 DTExec를 사용 하 여 패키지를 실행 하는 경우 관리자 권한 명령 프롬프트에서 시작 합니다. 이렇게 하려면 시작, 모든 프로그램, 보조 프로그램을 차례로 클릭 하 고 명령 프롬프트를 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행을 클릭 합니다.참고 컴퓨터에 관리자로 로그온 하지 않으면 관리자 계정을 제공 하 라는 메시지가 표시 됩니다. 응답으로 사용자 계정 컨트롤 대화 상자에 관리자 사용자 이름 및 암호를 입력 한 다음 확인을 클릭 합니다.

  • 동일한 SQL Server 연결 관리자를 가리키는 OLE DB 대상 구성 요소를 사용 하 여 실패 한 데이터 흐름 작업의 SQL Server 대상 구성 요소를 바꿉니다.

  • 해당 계정에 전역 개체 만들기 권한을 할당 한 후 로컬 관리자 그룹의 구성원이 아닌 계정을 사용 합니다. 이렇게 하려면 다음 단계를 수행하세요.

    1. 시작을 클릭 하 고 관리 도구를 가리킨 다음 로컬 보안 정책을클릭 합니다.

    2. 로컬 정책을확장 한 다음 사용자 권한 할당을 클릭 합니다.

    3. 세부 정보 창에서 전역 개체 만들기를 두 번 클릭 합니다.

    4. 로컬 보안 정책 설정 대화 상자에서 추가를 클릭 합니다.

    5. 사용자 또는 그룹 선택 대화 상자에서 추가 하려는 사용자 계정을 클릭 하 고 추가를 클릭 한 다음 확인 을 두 번 클릭 합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×