locked
Question about --- Execute SSIS package via VB.Net Application. RRS feed

  • 問題

  • 你好..我用 SQL Server Business Intelligent Studio 寫了個SSIS PACKAGE.
    我寫了一個 VB APPLICATION 去EXECUTE 這個SSIS PACKAGE.
    但當我RUN 這個FUNCTION 時 The following Error Message appear:

    "An integration Services class cannot be found. Make sure that Integration Services is correctly installed on the computer that is running the application."

    我想問怎樣才可以在 client machine 上 RUN 這個SSIS PACKAGE?

    我是不是一定要在CLIENT MACHINE 上INSTALL SSMS? 還是有另一些PACKAGE 我可以 INSTALL 在CLIENT MACHINE 上 可以令到他可以 RUN SSIS 的

    謝謝大家
    Chi
    2010年4月21日 上午 09:12

解答

  • 你好,

    根据错误描述,你应该在运行这个package的机子上安装Integration Services 。

    所以如果你没安装,请安装后再试。


    Microsoft Online Community Support
    • 已標示為解答 ChiYau 2010年4月23日 上午 10:51
    2010年4月23日 上午 02:36

所有回覆

  • 你好,

    根据错误描述,你应该在运行这个package的机子上安装Integration Services 。

    所以如果你没安装,请安装后再试。


    Microsoft Online Community Support
    • 已標示為解答 ChiYau 2010年4月23日 上午 10:51
    2010年4月23日 上午 02:36
  • KeFang 你好
    謝謝你

    我安裝了 INTERGRAION SERVICE 我可以在CLIENT MACHINE 裡 EXECUTE 這個 PACKAGE
    但是不知道為什麼 我有 Login Failed for user "username" 這個問題

    " SSIS Error Code DTS_E_OLEDBERROR. An OLE DB Error occured. Error Code: 0x80040E4D.
    An OLE DB record is available. Source; "Microsoft SQL Server Natic Client 10.0" Hresult: 0x80040E4D Description: "Login Failed for user 'username'""

    我可以在DEBUG MODE 和 AFTER PUBLISH THAT APPLICATION 我可以在自己的MACHINE 上 EXECUTE 這個 PACKAGE 但在CLIENT MACHINE 便會FAIL 和 出現這個ERROR MESSAGE
    我看過我個SSIS PACKAGE 我TICK 了 SAVE PASSWORD [在 SQL Server Business Intelligent Studio 入面] 但當我再開始這個CONNECTION 時 [在CONNECTION MANAGER] 這個PASSWORD BOX 是 空白的...不知道是不是有些SETTING 我沒有SET 呢
    我應該怎樣解決這個問題呢?


    謝謝大家
    Chi
    2010年4月23日 上午 09:37
  • 你好,

    具体是什么情况不太清楚,你参考下面这篇KB先试试。

    如果不行请告知。

    http://support.microsoft.com/kb/918760


    Microsoft Online Community Support
    2010年4月23日 上午 10:34