インテグレーションサービスがインストールされている他のサーバ上にあるパッケージを実行するために、Webアプリケーションで次のコード行を使用しています。サーバ。インテグレーションサービスがインストールされていないコンピュータからssisパッケージを実行
string pkgLocation;
Microsoft.SqlServer.Dts.Runtime.Package pkg;
Application app;
DTSExecResult pkgResults;
pkgLocation = @"\\hddlntd6021985\ssis\Package1.dtsx";
app = new Application();
pkg = app.LoadPackage(pkgLocation, null);
pkgResults = pkg.Execute();
Response.Write(pkgResults.ToString());
実際問題は、私のアプリケーションがアプリケーションserver.Myデータベースとパッケージにインストールされていることです。db server.Nowでは、ここでインテグレーションサービスをインストールせずにアプリケーションがssisパッケージを実行する方法を見つけなければなりません。 – Shipu
はい、それは私が理解したものです。私の答えはあなたの状況にどうやって当てはまりませんか? – Pondlife
dbサーバー上にサービスを作成している場合、dbserver上でそのサービスをホストするiisをインストールする必要があります。これはクライアントが受け入れられません。 – Shipu