2012-11-08 100 views
0

在SQL Server 2000,在這裏我們沒有SQL Mail中設置(無論何種原因),我有一個運行在一個計時器包一個SQL工作,但即使我在一個ActiveX消息框包仍然沒有升起。我意識到這個消息可能會彈出,我不知道在哪裏,但我仍然需要警告用戶像「Package Completed」一樣簡單。引發錯誤信息

任何想法?

回答

0

作業運行在服務SQL Server Agent下,服務不允許與桌面交互。

嘗試進入你的服務的(Start -> Control Panel -> Administrative Tools -> Services)名單:

Right-click on the SQL Server Agent service -> Properties -> Log On -> 
     Check off "Allow service to interace with desktop". 

一般情況下,我不知道,有一個工作與桌面交互是一個好主意。更好的方法可能是設置一個任務,將消息寫入事件日誌或寫入正在備份的數據庫中。