4

そこで、SSISでパッケージを作成して、テキストファイルからデータを読み込み、データベーステーブルにロードしました。

技術者以外のエンドユーザーが必要なときにこれを実行できるようにこれを設定するための最良の方法は何ですか?

上司は、SPにそれを起動させてから、レポートサービスで作成されたレポートにストアドプロシージャを起動させることを考えていました。確かにもっと良い方法があります!

4

4 に答える 4

2

ASP.NETは優れたソリューションです:http://www.codeproject.com/KB/aspnet/SSIS_DOTNET.aspx

于 2010-02-02T21:43:39.400 に答える
2

空のスケジュールでパッケージを実行するSQLエージェントジョブを作成することもできます。次に、EXECmsdb.dbo.sp_start_jobを呼び出すWebフロントエンドを作成します。N'YourSSIS Job Name';

于 2010-02-03T15:57:57.940 に答える
1

コマンドプロンプトから:

DTEXEC.EXE / F "C:\ YOUR_PACKAGE.dtsx"

ここでの完全な構文:http://msdn.microsoft.com/en-us/library/ms162810.aspx

于 2010-02-03T10:44:02.530 に答える
1

これは完全に単純ではなく、多くのヘルス警告が付属していますが、SSISパッケージをデータソースとして使用するようにSSRSレポートとして構成することは可能です-http://msdn.microsoft.com/en-us/library/ms345250を参照してください.aspx

これを有効にすると、SSISパッケージに追加のステップを追加して、1つ(または複数)のレポートデータセットをSSRSレポートに出力できます。

于 2010-02-04T12:02:27.947 に答える