Sha*_*pta 3 sql-server deployment ssis active-directory sql-server-data-tools
我在sql server 2012上部署了ssis包.之后安排了一个sql作业,每周运行一次这个ssis包.当我第一次开始工作时,它失败并出现以下错误.
工作失败了.作业由User MyDomain\MyUserName调用.运行的最后一步是步骤1(调度ssis包).
以用户身份执行:NT Service\SQLSERVERAGENT.Microsoft(R)SQL Server执行包实用程序版本11.0.5058.0(适用于64位版权所有(C)Microsoft Corporation).版权所有.开始于:2:17:12 PM IS服务器上的包执行失败.执行ID:6,执行状态:4.要查看执行的详细信息,请右键单击Integration Services目录,然后打开[所有执行]报告已启动:下午2:17:12已完成:下午2:17:17经过:4.493秒.包执行失败.步骤失败了.
我确定权限存在一些问题,但我无法解决此问题.
此程序包正在删除桌面上存在的文件夹的内容.SQL Server实例正在我的机器上运行.我在一台独立的机器上.
Sha*_*pta 12
在搜索了很多文章后,我得到了一篇文章,帮助我找出了实际的错误: - 找出问题
在我的情况下错误是"访问路径'C:\ Users\MyUser\Desktop\Test Folder'被拒绝".要注意,此报告中有一个部分调用者正在尝试访问此文件夹,在我的情况下,它是NT SERVICE\SQLSERVERAGENT.
转到此文件夹,右键单击 - >属性 - >安全性在组/用户名下单击编辑 - >内部新弹出添加新用户现在,如果您正在尝试查找NT SERVICE\SQLSERVERAGENT用户,您将无法找到,因为它在服务帐户,这意味着您将看到名为SERVICE的用户.这是您需要添加到此文件夹的用户.
我一添加这个,我的工作开始运行:)
| 归档时间: |
|
| 查看次数: |
28514 次 |
| 最近记录: |