我在服务器上的网页,我想喜欢这篇文章运行: 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等需要。通过添加大量变量,您可以使一项简单的任务变得更加复杂。恕我直言。 –
我知道它的怪癖!我会像你说的那样做,但现在我需要这种方法来工作 –