2011-03-12 2 views
2

SQL Server 2008로 가져온 SQL Server 2000 DTS 패키지를 여는 중 문제가 발생합니다. 새 서버를 설치하고 새로 설치했습니다. 실행해야하는 데이터베이스는 SQL Server 2000 데이터베이스입니다. 데이터베이스를 아무 문제없이 옮겼지만 SQL Server 2008에서 레거시로 실행해야하는 몇 가지 DTS 패키지가 있습니다. SQL 2000에서 필요한 DTS 패키지를 내 보낸 다음 SQL Server 2008로 성공적으로 가져 왔습니다. SQL Server 2008은 x64.SQL Server 2000 DTS 패키지를 열 수 없습니다.

레거시의 데이터 변환 서비스에서 DTS 패키지를 볼 수 있지만 패키지를 열려고하면이 메시지가 표시됩니다. "SQL Server 2000 DTS Designer 구성 요소는 DTS 패키지를 편집하는 데 필요합니다.이 기능을 사용하려면"SQL Server 2000 DTS Designer 구성 요소 "라는 특별 웹 다운로드를 설치하십시오. (Microsoft.SqlServer.DtsObjectExplorerUI)"

구성 요소를 다운로드하고 이들을 설치했지만 여전히이 오류가 발생합니다. 나는 x64에서 작동하지 않는 기사를 연구하여 SQL Server 2008 도구를 설치하고 거기에서 패키지를 열려고 시도한 x86 컴퓨터가 있고 동일한 오류가 발생했습니다.

나는 이것에 소요 된 일을 도와 줬다. 누구든지 이걸 가로 질러 달려 가서 무엇을 해야할지 말할 수 있습니다. 이 문제를 해결했다면 저를 도우십시오. 감사.

답변

2

나는 비슷한 문제가 있었고 결국 포기했습니다. 저장 프로 시저로 DTS 패키지를 다시 작성

    1. , 그리고 적절한 실행하는 작업을 예약 :

      내 해결 방법은 다음 방법 중 하나를 사용하는 것이 었습니다.

    2. DTS 패키지를 SSIS 프로세스로 다시 작성하십시오. 는 SQL Server 2005의 인스턴스 및 사용 연결된 서버의 위에
    3. 가져 오기 기존 DTS 패키지는 내가 당신을 듣고 2008 년
  • +0

    봉사 이제 SQL에서 실행되는 데이터베이스를 업데이트합니다. 마지막으로 마이그레이션 마법사를 사용하여 DTS 패키지를 SSIS로 변환하고이를 실행했습니다. 실제로 테스트 DTS 패키지가 다소 복잡하다고 생각하여 상당히 쉽게 마이그레이션 된 것을 유감스럽게 생각합니다. 연결에 약간의 구성을해야했지만 괜찮 았어. 계속해서 나머지 패키지를 마이그레이션하고 어떤 일이 발생하는지 확인합니다. 정보 주셔서 감사합니다. –

    관련 문제