패키지가 생산에 실패하는 연결 관리자 오류를 어떻게 수정합니까?

StackOverflow https://stackoverflow.com/questions/154920

  •  03-07-2019
  •  | 
  •  

문제

SSIS 패키지를 만들었고 DEV 기계에서 잘 작동합니다. 그러나 제작 서버에서 실행하려고하면 오류가 발생합니다.

오류는 다음과 같습니다.

Error: The AcquireConection method call to the connection manager 
"DestinationConnectionOLEDB" failed with error code 0xC0202009.

원인을 알아 냈지만 어떻게 해결 해야할지 잘 모르겠습니다. 비밀번호는 연결 문자열에 있지 않습니다. 그러나 SSIS 프로젝트에서 비밀번호를 설정했습니다. 그러나 어떤 이유로, 프로덕션 서버에서 배포하고 실행할 때 암호가 연결 문자열의 일부가 아니기 때문에 실행되지 않습니다.

SSIS 프로젝트에 이것을 제대로 작동시키기 위해 변경 해야하는 설정이 있습니까?

감사.

도움이 되었습니까?

해결책

패키지 속성의 ProtectionLevel을 DontSavesEnsentive로 설정하여 비밀번호를 비활성화하십시오.

또한 연결 문자열을 패키지 변수로 이동하고 연결에 대한 표현식을하는 것이 좋습니다. 패키지 구성을 활성화합니다.

그런 다음 연결을 자유롭게 변경하고 패키지를 변경하지 않고 통합 보안을 사용할 수 있습니다. 연결 문자열을 구성에 넣거나 명령 줄에 제공 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top