我在服務器上的網頁,我想喜歡這篇文章運行: http://www.eggheadcafe.com/articles/20010328.aspSQL Server和運行ASP頁失敗
然後我得到一個錯誤:
Executed as user: NT AUTHORITY\NETWORK SERVICE. The step did not generate any output. The step failed.
當我嘗試編輯腳本我得到另一個錯誤:
Creating an instance of the COM component with CLSID {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} from the IClassFactory failed due to the following error: c001f011. (Microsoft.SqlServer.ManagedDTS)
當我手動運行asp頁面時,它工作正常!你知道什麼是錯的嗎?
所有者是** sa **, 執行vbscript的用戶我想成爲** sa **,但是由於錯誤,它似乎是** NT AUTHORITY \ NETWORK SERVICE ** 對於工作內容,只需要一個WScript.Shell的活動x來運行一個頁面來檢查產品到期,改變他們的狀態併發送一封電子郵件給管理員(所有這一切都在asp頁面中) –
爲什麼你需要一個ASP頁面來讀取數據庫併發送電子郵件?爲什麼不配置數據庫郵件並在SQL Agent作業步驟中通過存儲過程完成這些操作?沒有網絡服務器,ASP頁面,VBScript等需要。通過添加大量變量,您可以使一項簡單的任務變得更加複雜。恕我直言。 –
我知道它的怪癖!我會像你說的那樣做,但現在我需要這種方法來工作 –