VS2022용 SSIS 프로젝트 확장 문제 해결 가이드

적용 대상: SQL Server Azure SQL Database Azure Synapse Analytics

Important

Visual Studio Marketplace에서 SSIS를 다운로드할 수 있습니다.

제품 팀에서 직접 SSIS에 대한 최신 정보, 팁, 뉴스 및 공지 사항을 확인하려면 https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/bg-p/SSIS로 이동하세요. SSIS(통합 서비스) 확장 릴리스 정보는 확장 마켓플레이스에 나열됩니다.

구성 요소 다운로드

일반적인 문제

  • SSIS 패키지 실행 태스크는 ExecuteOutOfProcess가 True로 설정되었을 때 디버깅을 지원하지 않습니다.

  • 타사 구성 요소는 아직 지원되지 않습니다.

  • 경우에 따라 VS 인스턴스 업그레이드 중에 이 제품 또는 Visual Studio Tools for Applications 2022가 어떻게든 삭제될 수 있습니다. 기존 SSIS 프로젝트를 로드할 수 없는 경우 제어판을 통해 이 제품을 복구해 보세요. "스크립트 편집"을 선택할 때 VS가 팝업되지 않으면 제어판을 통해 VSTA 2022를 복구해 보세요.

  • SSDT 병렬 문제. 이제 SQL Server Analysis Services 및 SQL Server Reporting Services 확장은 이 확장과 함께 나란히 VS2022 17.4 및 이전 버전에서 작동할 수 있습니다. 해결 방법은 Visual Studio 2022 17.5 미리 보기 2 이상을 다운로드하는 것입니다.

  • SNAC(SQL Server Native Client)는 다음과 함께 제공되지 않습니다.

    • SQL Server 2022(16.x) 이상 버전
    • SQL Server Management Studio 19 이상 버전

    SQL Server Native Client(SQLNCLI 또는 SQLNCLI11)와 레거시 Microsoft OLE DB Provider for SQL Server(SQLOLEDB)는 새로운 응용 프로그램 개발에 권장되지 않습니다.

    새 프로젝트의 경우 다음 드라이버 중 하나를 사용합니다.

    SQL Server 데이터베이스 엔진(버전 2012부터 2019까지)의 구성 요소로 제공되는 SQLNCLI의 경우 이 수명 주기 예외 지원을 참조하세요.

  • SSDT를 업그레이드한 후 Oracle, Teradata 또는 기타 OOB 구성 요소를 찾을 수 없는 경우 최신 SQL Server 버전의 커넥터가 설치되어 있는지 확인하세요.

알려진 문제

자세한 내용은 릴리스 정보를 참조하세요.

설치 문제

SSIS를 성공적으로 설치했지만 솔루션 탐색기에 “호환되지 않음” 또는 “애플리케이션이 설치되지 않음”이 표시됩니다.

  1. Visual Studio -> 확장 -> 확장 관리 -> 설치됨 열기
  2. SSIS 확장 사용
  3. Visual Studio 다시 시작

SSIS 설치에 "알 수 없는 오류(0x80131500)" 또는 "ISVsix 알 수 없는 오류"라는 설치 실패가 표시되면 %temp%\SsdtisSetup 폴더를 열고 Microsoft.DataTools.IntegrationServices_{latestTimestamp}_ISVsix.log를 검색합니다.

  • 오류가 "다음 경고와 함께 사전 검사 검증 실패: AnotherInstallationRunning."인 경우,

    1. 기다렸다가 다시 시도하세요. 자세한 정보: Windows Installer가 설치를 차단합니다. Windows Installer는 MSI, Windows 업데이트 또는 타사 항목과 같은 패키지의 설치를 관리하는 Windows의 하위 서비스이며 한 번에 한 가지만 처리할 수 있습니다.
  • 오류가 “파일 {filefullpath}이(가) 이미 있습니다.”인 경우,

    1. 이렇게 하려면 관리자 권한 명령 프롬프트에서 다음 명령을 사용합니다.

      cd "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\"
      rm CommonExtensions\Microsoft\SSIS\*
      rm PublicAssemblies\SSIS\*
      rm "PublicAssemblies\Microsoft BI\Business Intelligence Projects\Integration Services\"*
      
    2. VS 설치 관리자를 통해 VS2022 복구

    3. PC 재시작 및 SSIS 다시 설치

  • 오류가 "개체 참조가 개체의 인스턴스로 설정되지 않았습니다."인 경우,

    • 손상된 인스턴스 폴더 "%ProgramData%\Microsoft\VisualStudio\Packages_Instances<InstallationID>"를 삭제합니다.
  • 오류가 "오류 0x80091007: 페이로드 해시를 확인하지 못했습니다."인 경우,

    • C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2777550340022D7을 삭제하고 다시 시도합니다.

오류가 위 목록에 없는 경우 %temp%\SsdtisSetup을 압축하고 문제 해결을 위해 로그를 ssistoolsfeedbacks@microsoft.com에 보낼 수 있습니다.

오프라인 설치

오프라인 환경에서 이 제품을 설치하려면 다음 단계를 수행합니다.

  1. 로컬 설치를 위해 Visual Studio의 오프라인 설치 패키지 만들기의 지침을 참조하고 다음 필수 구성 요소가 포함되어 있는지 확인합니다.

    • 필수 조건 ID="Microsoft.VisualStudio.Component.Roslyn.LanguageServices" Version="[17.0,)" DisplayName="C# 및 Visual Basic"
    • 필수 조건 ID="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,)" DisplayName="Visual Studio 핵심 편집기"
    • 필수 조건 ID="Microsoft.Net.Component.4.7.TargetingPack" Version="[17.0,)" DisplayName=".NET Framework 4.7 타기팅 팩"
  2. 이 제품의 설치 프로그램을 시작하고 설치를 수행하거나 자동 모드로 설치 프로그램을 실행할 수 있습니다. “/?” 인수로 설치 프로그램을 시작하여 설치 프로그램의 인수 목록에 대한 자세한 내용을 확인합니다.

  3. VS Community는 오프라인 활성화를 지원하지 않습니다. VS Community에서 이 제품을 사용하려면 경우에 따라 VS Community에서 Microsoft 계정에 로그인해야 합니다. 오프라인 환경에서 이 제품을 사용하려는 경우 제품 키를 통해 오프라인 정품 인증을 지원하는 VS Professional 또는 Enterprise에 이 제품을 설치하는 것이 좋습니다.