웹 응용 프로그램에서 다음과 같은 코드를 사용하여 통합 서비스가 설치된 다른 서버에있는 패키지를 실행하고 있습니다. 그러나 응용 프로그램에서 실행할 수 없습니다. 섬기는 사람.통합 서비스가 설치되지 않은 컴퓨터에서 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