提出错误消息

时间:2012-11-08 20:24:19

标签: sql sql-server-2000

在SQL Server 2000中,我们没有设置SQL Mail(无论出于何种原因)我有一个SQL作业在一个计时器上运行包,但即使我在包中有一个ActiveX消息框,它仍然没有提高。我知道这个消息可能会弹出,我不知道在哪里,但是我仍然需要警告用户像“Package Completed”这样简单的事情。

有什么想法吗?

1 个答案:

答案 0 :(得分: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".

一般来说,我不确定是否有工作与桌面交互是一个好主意。更好的方法可能是设置一个任务来将消息写入事件日志,或者正在备份的数据库条目。