2

VS 2008 で SSIS パッケージを読み込もうとすると問題が発生します。「SQL Server Integration Services」がインストールされていると表示されていますが、パッケージを読み込むと次のようなメッセージが表示されます。

Microsoft Visual Studio はこのドキュメントを読み込めません:

Business Intelligence Development Studio で Integration Services パッケージを設計するには、SQL Server 2008 の Standard、Enterprise、Developer、または Evaluation のいずれかのエディションで Integration Services をインストールする必要があります。Integration Services をインストールするには、SQL Server セットアップを実行し、Integration Services を選択します。

おそらくバージョンの問題だと思ったので、違いを見つけるために新しい Intergation Services プロジェクトを調べてみようと思いました。しかし、Visual Studio に新しい IS プロジェクトを作成するように指示したところ (これは非常に喜んでリストに含まれていました)、それが作成され、上記のエラー メッセージが再び表示されました。

私の環境についていくつかのアイデアを与えるために、私はいくつかのバージョンの Visual Studio (2k5、2k8、2k10) といくつかのバージョンの SQL サーバー (2k5、2k8) を持っているので、バージョン間に混乱があるかどうかはわかりません...

私が疑問に思っているもう1つのことは、インストールされた順序に問題があるかどうかです(つまり、SSISがインストールされたときにVS2008がインストールされませんでした)。

物事を再インストールすることを意味しない、これに対する簡単なアプローチがあることを願っています。IT部門に行って、機能させるように依頼することはできますが、それには時間がかかります. そうなった場合は、現在すべてインストールされているように見えるので、何をインストールするように依頼する必要があるかを知りたいのですが...

したがって、誰かが a) インストールされているコンポーネントと不足しているコンポーネントを正確に解決するのを手伝ってくれるなら、それは素晴らしいことです。インストールメディアを必要とせずに修正するのに役立つボーナスポイント...

編集:考えが浮かびます。2005 Integration Services しかインストールされていない可能性はありますか? もしそうなら、どうすればそれを判断できますか?そして、VSがそのまま動作し、プロジェクトを作成できるのに、古いバージョンであってもSSISが含まれていない理由はまだわかりません...

編集: また、VS 2005 をロードすると、IS プロジェクトを作成できますが、もちろん新しい SSIS パッケージをロードできないようです。おそらく、新しいバージョンのものであるためと思います...

編集: VS 2008 の SSIS のバージョン情報:

Microsoft SQL Server Integration Services Designer
Version 10.0.1600.22 ((SQL_PreRelease).080709-1414 )
4

2 に答える 2

1

次の行で、パッケージのバージョンがわかります。

<DTS:Property DTS:Name="PackageFormatVersion">3</DTS:Property>

3 は 2008 年、2 は 2005 年、6 は 2012 年です。

ところで、あなたのシステムにはどの程度パッチが適用されていますか? 10.0.1600.22 は 2008 の元のインストールのように聞こえます。SP3 と最新の累積更新プログラムをインストールしてみてください。これにより、インストールが10.00.5788になり、問題が解決する可能性があります。

于 2012-07-26T15:14:41.190 に答える