2016-09-20 29 views
0

我們開發了一個.net獲勝表單應用程序,用於根據SQL表的輸入將文件從源位置遷移到目標路徑。 當手動執行應用程序並且所有相關文件正在遷移時,該應用程序工作正常。 在這個階段 - 應用程序更新SQL表遷移地位 - 正在進行遷移 - 當我們啓動應用程序 - 遷移已完成 - 當所有的文件被遷移 - 錯誤 - 如果有任何故障.net實用程序在控制M中調度時無法按預期運行

當我們通過control-M安排它時,SQl中的狀態正在被應用程序更新爲「正在遷移」,並且應用程序仍處於該狀態,直到我們終止作業並且文件沒有被遷移。

作業是寫在一個.bat文件,如下面的服務帳戶憑據 淨使用\服務器路徑 啓動E:\ DocUtility \ DOC遷移utility.exe

PS:在一個簡單的方法,是應用提前手動運行和運行不正常時,通過控制計劃-M

可以請你建議什麼可能是這個問題的原因,由於當如預期工作

回答

0

的問題是與定於應用程序的名稱批處理文件。 應用程序名稱中包含Control-M無法觸發它的空格。 我已經刪除了應用程序名稱中的空格,然後Control -M能夠毫無問題地觸發它。

相關問題