VS2022 用 SSIS プロジェクト拡張機能のトラブルシューティング ガイド
適用対象:SQL ServerAzure SQL DatabaseAzure Synapse Analytics
重要
Visual Studio Marketplace から SSIS をダウンロードできます。
SSIS に関する最新情報、ヒント、ニュース、お知らせについては、製品チームが直接提供する https://techcommunity.microsoft.com/t5/SQL-Server-Integration-Services/bg-p/SSIS をご覧ください。 統合サービス (SSIS) 拡張機能のリリース ノートは、拡張機能マーケットプレースに一覧表示されます。
コンポーネントのダウンロード
Oracle および Teradata コネクタを使用し、SQL 2019 より前の以前のバージョンの SQL Server をターゲットとするパッケージを設計するには、Microsoft Oracle Connector および Microsoft Teradata Connector に加えて、対応するバージョンの Microsoft Connectors for Oracle and Teradata by Attunity もインストールする必要があります。
- SQL Server 2017 をターゲットとする Microsoft Connector Version 5.0 for Oracle and Teradata by Attunity
- SQL Server 2016 をターゲットとする Microsoft Connector Version 4.0 for Oracle and Teradata by Attunity
- SQL Server 2014 をターゲットとする Microsoft Connector Version 3.0 for Oracle and Teradata by Attunity
- SQL Server 2012 をターゲットとする Microsoft Connector Version 2.0 for Oracle and Teradata by Attunity
バージョン 3.3 以降、SQL Server 2017 から 2022 用の Power Query ソースは、この製品のインストールから除外されています。 このコンポーネントを引き続き使用するには、ユーザー自身が手動でダウンロードしてインストールします。 ダウンロード リンクを次に示します: Power Query Source for SQL Server 2017-2022
一般的な問題
ExecuteOutOfProcess が True に設定されていると、SSIS パッケージ実行タスクはデバッグをサポートしません。
サード パーティのコンポーネントはまだサポートされていません。
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 Preview 2 以降をダウンロードすることです。
-
SQL Server Native Client (SNAC と略されることがよくあります) は、SQL Server 2022 (16.x) と SQL Server Management Studio 19 (SSMS) から削除されました。 SQL Server Native Client (SQLNCLI または SQLNCLI11) とレガシ Microsoft OLE DB Provider for SQL Server (SQLOLEDB) は、新しいアプリケーション開発には推奨されません。 今後、新しい Microsoft OLE DB Driver (MSOLEDBSQL) for SQL Server または最新の Microsoft ODBC Driver for SQL Server に切り替えてください。 SQL Server データベース エンジン (バージョン 2012 から 2019) のコンポーネントとして付属する SQLNCLI については、この「サポート ライフサイクルの例外」を参照してください。
SSDT にアップグレードした後で Oracle、Teradata、または他の OOB コンポーネントが見つからない場合は、最新の SQL Server バージョン用のコネクタがインストールされていることを確認してください。
既知の問題
バージョン 1.0
- SQL Server 2016 は、ターゲット サーバーのバージョンとしてサポートされていません。 (サポートされるターゲット サーバーのバージョンは SQL Server 2017、2019、および 2022 です。)
- Visual Studio のプロジェクトのオブジェクト (ソリューション、パッケージなど) のコンテキスト メニュー (マウスの右ボタン) で、多くのエントリが何度も表示されます。 これは、Microsoft Analysis Services Projects 2022 が一緒にインストールされている場合にのみ発生します。
- ソリューション エクスプローラーの UI のプロジェクト名に、ターゲット サーバーのバージョンがサフィックスとして表示されません。
- ディメンション処理およびパーティション処理コンポーネントはサポートされていません。
- DQO 関連のコンポーネントはサポートされていません。
バージョン 0.4
- サポートされているターゲット サーバーのバージョン: SQL Server 2017、SQL Server 2019、および SQL Server 2022
- 分析コード処理とパーティション処理を設計できません。
- DQS 関連コンポーネントを設計できません。
- ソリューション エクスプローラーの UI のプロジェクト名に、ターゲット サーバーのバージョンがサフィックスとして表示されません。
バージョン 0.3
- サポートされているターゲット サーバーのバージョン: SQL Server 2017、SQL Server 2019、および SQL Server 2022
- 分析コード処理とパーティション処理を設計できません。
- DQS 関連コンポーネントを設計できません。
- ソリューション エクスプローラーの UI のプロジェクト名に、ターゲット サーバーのバージョンがサフィックスとして表示されません。
- ローカライズおよびグローバリゼーションはサポートされていません。
- SQL Server 2022 が同じコンピューターにインストールされているときに SQL 実行タスクを編集できない
- SQL 実行タスクの編集には、"'Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTaskExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version-16.0.0.0, Culture-neutral, PublicKeyToken=89845dcd8080cc91' はこのコンピューターで使用するように登録されていません" というエラーが表示されます。
- 回避策: 管理者以外のユーザーを使用して実行すると、問題が解決できることがあります。 解決されない場合、SSIS 向け SQL Server 2022 & VS 拡張機能を、とりあえず別のコンピューターにインストールする必要があります。 現在、解決に取り組んでおります。
バージョン 0.2
- サポートされているターゲット サーバーのバージョン: SQL Server 2019 と SQL Server 2022
- ディメンション処理とパーティション処理を設計できません。
- DQS 関連コンポーネントを設計できません。
- ソリューション エクスプローラーの UI のプロジェクト名に、ターゲット サーバーのバージョンがサフィックスとして表示されません。
- サイド バイ サイド、ローカライズ、グローバリゼーションはサポートされていません。
- Azure 対応 SSIS プロジェクトはサポートされていません
- 修復処置が有効ではありません。 代わりに、再インストールしてください。
- ログ コンテナーではパッケージを選択できません。
バージョン 0.1
- サポートされているターゲット サーバーのバージョン: SQL Server 2019 と SQL Server 2022
- ディメンション処理とパーティション処理を設計できません。
- DQS 関連コンポーネントを設計できません。
- ソリューション エクスプローラーの UI のプロジェクト名に、ターゲット サーバーのバージョンがサフィックスとして表示されません。
- サイド バイ サイド、ローカライズ、グローバリゼーションはサポートされていません。
- Oracle コネクタと Teradata コネクタを使ったパッケージはサポートされていません。
- Azure 対応 SSIS プロジェクトはサポートされていません。
- ログ コンテナーではパッケージを選択できません。
- [パッケージ] を右クリックし、[SSIS インポートおよびエクスポート ウィザード] を選択すると、エラーがスローされます。回避策: Common7\IDE\CommonExtensions\Microsoft\SSIS\160\Binn\DTSWizard.exe を実行します
- [パッケージ] を右クリックし、[すべてのパッケージをアップグレード] を選択すると、エラーがスローされます。回避策: Common7\IDE\CommonExtensions\Microsoft\SSIS\160\Binn\SSISUpgrade.exe を実行します
インストールに関する問題
正常にインストールしても、ソリューションに "互換性がありません" および "アプリケーションがインストールされていません" と表示される場合:
- Visual Studio -> [拡張機能] -> [拡張機能の管理] -> [インストール済み] の順に開きます
- SSIS 拡張機能を有効にします
- Visual Studio を再起動します
インストール中にエラーが発生し、ログに "プロセスでエラーが返されました: 0x80131500" と表示された場合。 %temp%\SsdtisSetup フォルダーを開き、Microsoft.DataTools.IntegrationServices_{timestamp}_ISVsix.log を検索します。
- "事前チェックの検証に失敗しました: AnotherInstallationRunning"というエラーの場合、
- タスク マネージャーで MSIExec.exe を強制終了し、再試行します。
- エラーが "オブジェクト参照がオブジェクトのインスタンスに設定されていません。" の場合:
- 破損したインスタンス フォルダー "%ProgramData%\Microsoft\VisualStudio\Packages_Instances<インストール ID>" を削除します
- エラーが "エラー 0x80091007: ペイロードのハッシュを検証できませんでした" の場合:
- C:\ProgramData\Package Cache\15160B731819F56D87A626F9A2777550340022D7 を削除して再試行します。
- 上記のエラーがない場合は、%temp%\SsdtisSetup を zip 圧縮し、トラブルシューティングのためにログを ssistoolsfeedbacks@microsoft.com に送信してください。
オフライン インストール
オフライン環境にこの製品をインストールするには、次の手順のようにしてください。
「ローカル インストール用の 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 Targeting Pack"
この製品のインストーラーを起動してインストールを実行するか、インストーラーをサイレント モードで実行できます。 インストーラーの引数リストの詳細を取得するには、"/?" 引数を指定してインストーラーを起動します。
VS Community では、オフライン アクティブ化はサポートされていません。 VS Community でこの製品を使うには、VS Community でときどき Microsoft アカウントにログインする必要があります。 この製品をオフライン環境で使う場合は、プロダクト キーによるオフライン アクティブ化がサポートされた、VS Professional または Enterprise でこの製品をインストールすることをお勧めします。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示