0
在SQL Server 2000,在这里我们没有SQL Mail中设置(无论何种原因),我有一个运行在一个计时器包一个SQL工作,但即使我在一个ActiveX消息框包仍然没有升起。我意识到这个消息可能会弹出,我不知道在哪里,但我仍然需要警告用户像“Package Completed”一样简单。引发错误信息
任何想法?
在SQL Server 2000,在这里我们没有SQL Mail中设置(无论何种原因),我有一个运行在一个计时器包一个SQL工作,但即使我在一个ActiveX消息框包仍然没有升起。我意识到这个消息可能会弹出,我不知道在哪里,但我仍然需要警告用户像“Package Completed”一样简单。引发错误信息
任何想法?
作业运行在服务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".
一般情况下,我不知道,有一个工作与桌面交互是一个好主意。更好的方法可能是设置一个任务,将消息写入事件日志或写入正在备份的数据库中。