SSIS错误:0xC00160AE - 访问被拒绝

 棒棒糖的困惑 发布于 2023-01-01 18:00

我不认为这个问题已得到解答,如果我错过了一个帖子,我会道歉.

简而言之,我在本地计算机上执行了SQL 2012和SSIS的vanilla安装.我已经将SSIS配置为使用NT AUTHORITY\Local Service帐户运行(也尝试了我的本地登录),并且在我的本地登录下运行SSMS(我是本地管理员).SQL实例作为NT Service\MSSQLSERVER运行.

我可以在对象资源管理器中访问Integration Services并使用GUI运行包.但是,从代码调用时,我得到以下内容:

由于错误0xC00160AE,无法加载包"\ MSDB\FileLoad\CustomerMaster_Customer".说明:连接到计算机"UKLT-RHE-1"上的Integration Services服务失败,并显示以下错误:"访问被拒绝."

默认情况下,只有管理员才能访问Integration Services服务.在Windows Vista及更高版本中,该进程必须以管理权限运行才能连接到Integration Services服务.有关如何配置对服务的访问权限的信息,请参阅帮助主题.

任何帮助都非常感谢!!

提前致谢,

丰富

2 个回答
  • 以防@richhemmings指示的页面不可用.

    授予对Integration Services服务的访问权限

    1.Run Dcomcnfg.exe.Dcomcnfg.exe提供用于修改注册表中某些设置的用户界面.

    2.在Component Services对话框中,展开Component Services> Computers> My Computer> DCOM Config节点.

    3.右键单击"Microsoft SQL Server Integration Services 11.0",然后单击"属性".

    4.在"安全"选项卡上,单击"启动和激活权限"区域中的"编辑".

    5.添加用户并分配适当的权限,然后单击"确定".

    6.对访问权限重复步骤4 - 5.

    7.Restart SQL Server Management Studio.

    8.重新启动Integration Services服务.

    2023-01-01 18:02 回答
  • 固定它..!

    http://msdn.microsoft.com/en-us/library/hh213130.aspx

    注意步骤6 - 对访问权限重复步骤4 - 5 .

    HTH有人!

    2023-01-01 18:02 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有