sql >> データベース >  >> RDS >> Sqlserver

vs2010 を使用して SqlServer 2012 で SSIS パッケージを実行するにはどうすればよいですか?

    この問題をもう一度見てみましょう。> および SSIS 組織

    SSIS 2012 までは、パッケージが SQL Server に配置された場合、それらは msdb に存在していました。それらと対話するための .NET API は、バージョン間で同じでした。

    SSIS の 2012 リリースでは、2 つの異なる展開モデルがあります。 「クラシック」モデルであるパッケージ展開は健在で、完全にサポートされています。 2005 でパッケージを実行するための同じコードは、2012 パッケージ配置モデル プロジェクトでも機能します。これは です。 Microsoft.SqlServer.Dts.Runtime 名前空間

    コードは、「パッケージ配置モデル」API を使用して「プロジェクト配置モデル」を使用して構築された 2012 ソリューションを読み込もうとしています。これは Microsoft.SqlServer.Management.IntegrationServices 名前空間と 2 つは混在しません。

    オプションは、プロジェクトをパッケージ デプロイ モデルに戻すか、コードを更新することです。最初のリンクされた質問では、SSISDB カタログで SSIS パッケージを実行するための VB.NET 実装を提供しました。 いくつかあります dtexec にオプションがあるため、.ispac ファイルを実行する方法 しかし、私は特定の方法を見ていません。これは、パッケージをローカルで実行するときに VS/SSDT が使用するメカニズムです。




    1. PHPステートメントは複数のオブジェクトを返す必要がありますが、1つだけを返します

    2. phpを使用してgooglesqlクラウドのデータベースのテーブルからselectレコードを実行できません

    3. プリペアドステートメントでテーブル名をパラメータ化できますか?

    4. Oracleの時間比較