プロジェクトレベルの接続マネージャーでSSISカタログを使用するプロジェクトがあります。接続マネージャーの接続文字列は、サーバーでプロジェクトパラメーターファイルを使用してオーバーライドされます。これにより、さまざまな接続文字列を設定することで、プロジェクト全体をさまざまなデータソースに簡単に再ポイントできます。
ここに問題があります:
パッケージを実行するたびに次の結果が得られるため、カタログのログテーブルが恐ろしく膨らみます。
120 30エラー:接続文字列の形式が無効です。セミコロンで区切られた、X = Yの形式の1つ以上のコンポーネントで構成される必要があります。このエラーは、コンポーネントがゼロの接続文字列がデータベース接続マネージャーで設定されている場合に発生します。
すべての接続マネージャー、すべてのパッケージ。これは、接続文字列がparamファイルの(正しい)値でオーバーライドされたときにトリガーされる誤ったエラーである必要があると思います。
ここに何か問題がありますか?それらのメッセージを抑制するいくつかの方法?
たとえばExcel接続マネージャーを使用する場合、ExcelFilePath
ではなくConnectionString
プロパティを式として設定する必要があります。