2008-11-04 1 views
1

SQL Server 2000에서 2008로 일부 DTS 패키지를 마이그레이션하여 고통이 얼마나되는지 확인하려고합니다. 내 로컬 컴퓨터에 Standard 버전의 SQL Server 2008이 설치되어 있습니다.보호 된 메모리를 읽거나 쓰려고 시도한 DTS 패키지 편집기를 수정하는 방법은 무엇입니까?

Microsoft SQL Server 2000 DTS 디자이너 구성 요소와 Microsoft SQL Server 2005 이전 버전과의 호환성 구성 요소를 권장대로 msdn에서 다운로드하고 필요한 dll을 모두 here으로 복사했습니다.

하나의 DTS 패키지를 .dtsx 파일로 변환 한 후 변환 작업이 SSIS 패키지에 포함 된 미니 DTS 패키지로 변환되어 있음을 확인했습니다.

문제가 편집하려고 할 때 DTS.CDTSLegacyDesignerClass.ShowDesigner()에서 "보호 된 메모리를 읽거나 쓰려고 시도했습니다."라는 오류가 발생합니다.

또한 "Load DTS200 Package Internally"버튼이 회색으로 표시됩니다.

Windows Vista Professional을 사용하고 있습니다. - 이것이 내 불행의 원인 일 수 있습니다.

경험이 있거나 해결 된 사람이 있으면 언제든지 도와주세요 !!

답변

1

업데이트 : 정확히 어떤 점이 있는지는 모르지만 문제는 확실히 Vista 머신 때문이었습니다. 어떤 종류의 보안 사용 권한 문제.

필자는 XP 컴퓨터에서 동일한 단계를 밟았으며 완벽하게 작동했습니다. 패키지를 열고 변경할 수 있습니다.