1

最近、開発マシンでオペレーティング システム (Windows 7 Pro x64) を再構築する必要があり、SSIS のすべてのオプションを使用して SQL Server 2008 R2 を再インストールし、SP3 を適用して、SQL Server 2005 Backward Compatibility x64 と SP3 機能パックの両方をインストールしました。

何年も前に、スクリプト タスクを使用するいくつかの SSIS パッケージを作成しましたが、これらはライブ サーバーでも正常に動作します。

ここ数日、スクリプト タスクを使用する新しいパッケージの開発を開始しましたが、何をしても ConnectionManager 名前空間にアクセスできません。次のエラーが表示されます。

エラー 1 タイプまたは名前空間名 'ConnectionManager' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

私は次のことを宣言しています。

using System;
using System.Data;
using Microsoft.SqlServer.Dts.Runtime;
using System.Windows.Forms;

しかし、ConnectionManager オブジェクトを宣言しようとすると、上記のエラーが発生します。SP3 が私を台無しにしたか、前提条件を欠いているように感じます。

ライブ サーバーと開発マシンの違いは、SQL Server 2008 R2 SP2 がサーバーにインストールされ、SQL Server 2008 R3 が開発マシンにインストールされていることです。私の開発マシンには SQL Server 2014 もインストールされていますが、BIDS 2008 を使用しています。

誰かが私にいくつかのアイデアを与えることができれば幸いです。ありがとう。

4

0 に答える 0