現象
Microsoft SQL Server 2016 および 2017 で Microsoft SQL Server Integration Services (SSIS) パッケージを使用するとします。 接続マネージャーでパラメーター化された SQL ステートメントを使用して、プロジェクト パラメーターからユーザー変数に接続文字列の詳細をコピーする SQL 接続文字列実行タスクを含む SSIS パッケージがあります。
ユーザー変数から接続文字列が動的に設定される別のタスクを実行すると、タスクは失敗します。 また、次のようなエラー メッセージが表示されます。
注
[Analysis Services Execute DDL Task]エラー: 接続できません。 サーバーが実行されていることを確認します。
[Analysis Services Execute DDL Task]エラー: DDL の実行に失敗しました。
解決策
この問題は、次の SQL Server の累積的な更新プログラムで修正されています。
SQL Server 2017 の累積的な更新プログラム 13
SQL Server 2016 Service Pack 2 の累積的な更新プログラム 4
SQL Server ビルドについて
SQL Server 2016 の各新しいビルドには、以前のビルドであったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 ご使用のバージョンの SQL Server 用の最新ビルドをインストールすることをお勧めします。
SQL Server 2017 の最新の累積的な更新プログラム
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
Microsoft がソフトウェア更新プログラムについて説明するために使用する 用語について説明します 。