2016-08-25 71 views
0

ターゲットサーバーはSQL Server 2008 R2ですが、VS 2013でSSISパッケージを作成しました。私はSSMS(SQLサーバー2008 R2)を使用してパッケージを呼び出すためにSQLジョブをスケジュールしようとしたときに、パッケージをロードしている間ので、開発が完了した後、私はエラーを得た:SSISパッケージの読み込みに失敗する - VS 2013

「TITLE:SSISの実行プロパティ---- --------------------------エラー0xC0010014によりパッケージを読み込めませんでした "1つ以上のエラーが発生しました。エラーの詳細を説明する前に、より具体的なエラーがあるはずです。このメッセージは、エラーが発生した関数からの戻り値として使用されます。 "これは、CPackage :: LoadFromXMLが失敗した場合に発生します。------------------------- -----追加情報:エラー0xC0010014によってパッケージを読み込めませんでした "1つ以上のエラーが発生しました。エラーの詳細を説明する前に、より具体的なエラーがあるはずです。このメッセージは、エラーが発生した関数からの戻り値として使用されます。 "これは、CPackage :: LoadFromXMLが失敗した場合に発生します。------------------------- -----ボタン:OK ------------------------------ "。

これらは両方とも互換性がないように見えます。誰もがパッケージを展開するための代替案を提案することはできますか?

+0

正しいバージョンを見つけるための[こちら](https://www.mssqltips.com/sqlservertip/4253/backwards-compatibility-in-sql-server-data-tools-for-integration-services/)をご覧くださいVSとSSISのVS 2008が必要なようです。 – NickyvV

+1

[SSIS 2012パッケージをSQL Server 2008 R2に展開することはできますか?](http://stackoverflow.com/questions/30086849/can-a-ssis-2012-package-be) -deployed-to-sql-server-2008-r2) –

答えて

0

VS 2013を使用して開発した場合、およびプロジェクト展開モデルを使用している場合(2008 R2ではサポートされていません)。パッケージ展開モデルに変換することができます。

コメントの@NickyvVで述べたように、VSの統合サービスで下位互換性が機能しません。

BIDS(VS for SQL 2008 R2)を使用して、変換されたパッケージを開いて保存/再開発することができます。

0

は、VS 2013でのSSIS 2008R2用のSSISパッケージを開発できません。VS 2013は、SSIS 2014用のパッケージのみをサポートしています。
SSIS 2008R2の場合、SQL 2008またはVS 2008のBIDSを使用する必要があります。残念ながら、SSIS 2012+ DTSX形式から2008年へのバックポートはサポートされていません。

+0

はい..ありがとうございます。私はBIDS 2008でSQL Server 2008に付属しているパッケージを再度開発します。これはSQL Server 2008とSQL Serverの両方で動作します2008 r2 –

関連する問題