我在服务器上有一个页面,我尝试像本文一样运行它: http://www.eggheadcafe.com/articles/20010328.asp
然后我收到一个错误:
以用户身份执行:NT AUTHORITY \ NETWORK SERVICE。这一步没有 生成任何输出。步骤失败了。
当我尝试编辑脚本时,我收到另一个错误:
使用CLSID创建COM组件的实例 来自IClassFactory的{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}失败 由于以下错误:c001f011。 (Microsoft.SqlServer.ManagedDTS)
当我手动运行asp页面时,它工作正常!你知道什么是错的吗?
答案 0 :(得分:3)
我会将最新的SQL Server Service Pack应用到您的服务器和使用Management Studio的工作站。您提到的错误已修复:http://connect.microsoft.com/SQLServer/feedback/details/557402/ssms-can-no-longer-create-or-edit-job-steps
这将解决您在Management Studio中编辑作业步骤时的问题。还有一些其他的解决方法(例如重新注册一些DLL,或重新启动Management Studio),但这些只是暂时的。您也可以禁用UAC,但可能由于某种原因启用了该功能。真正的解决方法是应用服务包/累积更新来修复底层代码。
对于来自作业的错误消息,可能会有很多事情发生。谁是这份工作的老板?谁是执行VBScript的用户?这项工作究竟在做什么?