2017-09-08 44 views
0

VS2015コミュニティとSQL Server 2016 Developerがインストールされています。 MSFTリンクを使用すると、SSDTの最新バージョンをダウンロードすることができましたが、SSDTはエラーなしでインストールされているようです(ただし、Integration ServicesはSQL Configuration Managerに表示されません)。 SSISパッケージを作成して実行する以前に検証されたプロジェクトを使用すると、現在のセットアップで同じコードを使用することはできません。エラー:SQL Serverデータツールの外部でSSISパッケージを実行するには、Integration ServicesのStandard Edition(64ビット)以上をインストールする必要があります

私はデバッグするときに表示エラー:

Component: SSIS.Pipeline
Error: To run a SSIS package outside of SQL Server Data Tools you must install Standard Edition (64-bit) of Integration Services or higher.

を私は、アンインストール、再インストール、修理、変更、などが、構築および実行するためのパッケージを取得することはできませんしました。言及されたセットアップで誰も似たような問題を見ましたか?

+0

しかし、Integration Servicesをインストールしましたか?サービスは実行中ですか? –

+0

@JacobH SSDTを実行すると、毎回ISが選択され、エラーは表示されません。しかし、ISはSQL Configuration Managerには表示されませんので、理由はわかりませんが、インストールが失敗していると私は絶対に認めます。 – Evan

+0

代わりに、SQL Serverインストーラを使ってインストールを試してみます。それでも問題が解決しない場合は、Windowsログでエラーをチェックしてください。 –

答えて

2

あなたは、SQL Serverをインストールし、統合サービスを選択することを確認する必要が私の理解

を1として。次に、新しいSQL ServerインストールフォルダからDTExec.exeを実行します。

+0

2016年に、ISは別のMSI、SSDTを介してインストールされます。 SQLインストーラーからインストールしようとすると、SSDTの最新バージョンに移動します。 – Evan

+0

さらにレビューしたところ、SQL2016インストーラーでISオプションが見つかりました。これにより、クライアントツールSDKと共にパッケージの実行が可能になりました。 MSFTの文書はSSDTインストーラを指していましたが、SQLはまだコンポーネントを保持しています。 – Evan

0

私はまったく同じ問題があります。 SQL Server 2017、SSMS 17.4、VS 2017、SSDT for VS2017をインストールし、私のパッケージを正常に実行しました!それはSQLサーバーとSSDT/VSバージョンのように "一致"する必要があります。彼らは同じバージョンでなければならないかどうかは分かりません。しかし、これは非常に迷惑です。

関連する問題