none
Use DtsRun to excute DTS Package , Job success but dts pacckage is not actually run RRS feed

  • 一般討論

  • DB升級後(從SQL 2005升級至 SQL 2008R2),原本的DTS也隨之掛載至SQL 2008R2上執行。方式為在SQL Agent上建一排程作業,並以 DTSRun指令執行dts package:DTSRun /S "server" /N "dts_name" /G "{xxx-xx-xx-xxx-xxx}" /W "0" /E

    但發生一些令人不解的問題,Job傳回的執行結果為成功,實際上dts並未被執行(run duration為0秒,資料也未作轉入)。此狀況每天均會有不同dts package發生,不會固定是同一支。提供job傳回成功message如下:以下列使用者的身分執行: xxx。DTSRun:  正在載入...   DTSRun:  正在執行...   DTSRun:  封裝執行完成。.  處理序結束碼 0。.  步驟成功。不知板主是否有遇過此情形,能否提供相關建議及解法 .

    • 已編輯 SweetyLuLu 2015年1月20日 上午 02:30
    • 已變更類型 ricoismeModerator 2015年2月11日 下午 01:51 提問者後續未回覆
    2015年1月20日 上午 02:27

所有回覆

  • Is package working in dos prompt?
    2015年1月20日 上午 02:52
  • HI,您好
    能否針對這個問題再提供更詳細的說明以幫助其他網友們提供意見的方向呢
    謝謝

    歡迎開發者或IT技術工作者同好在開發過程中遇到的問題或相關經驗分享在MSDN論壇上,供大家經驗交流學習
    並請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    2015年1月26日 上午 06:10