Integration Services包部署常见问题汇总
2010-02-03 00:00:00 来源:WEB开发网核心提示: 在SQL Server Business Intelligence Development Studio中运行,其数据库连接,Integration Services包部署常见问题汇总(3),无论是基于[Windows 身份认证]还是基于[Sql Server 身份认证],它都是基于服务器的当前
在 SQL Server Business Intelligence Development Studio中运行,其数据库连接,无论是基于[Windows 身份认证]还是基于[Sql Server 身份认证],它都是基于服务器的当前登录用户而言的,哪怕是基于 [Sql Server 身份认证],而且也勾选上了[保存密码],但是这个密码也是保存在当前用户的个人信息里面的,当换了一个用户的时候,它当然就不可见了。
在Sql Server Agent 中,回顾一下Job 的部署界面,如图:
查看原图(大图)
[运行身份]:Sql Server 代理服务帐户,这个帐户是一个什么帐户啊,我们再到 [服务管理器]中去查看一下,如图:
查看原图(大图)
该服务的运行帐户竟然是[网络服务],走到此处,答案也就显而易见了。
但是,启用了包配置,其数据库连接信息写入了配置文件,无论什么用户在运行包的时候,都是从这个配置文件重新加载属性值,所以它能成功运行。
知道了问题的原由,解决这个问题的办法也就多起来了。
(1)、修改Sql Server Agent Service 的登录帐户为服务器的当前用户。这是最简单的,但不是最好的,可能规范不允许。
(2)、创建Sql Server Agent 代理帐户(创建方法请参考Integration Services 学习(7):包部署 ),代理帐户的安全凭据也就是服务器的当前用户。
Tags:Integration Services 部署
编辑录入:爽爽 [复制链接] [打 印]- ››部署RTX2011服务器应注意的问题
- ››部署SQL AZURE的客户端管理工具,云计算体验之二
- ››部署DHCP常犯的错误
- ››部署额外域控制器,Active Directory系列之四
- ››部署第一个域:Active Directory系列之二
- ››部署 DB2 的 pureScale 特性
- ››Integration Services包部署常见问题汇总
- ››部署SMS2003 + SP3
- ››部署 Java Web 服务
- ››部署SQL Server虚拟设备到Hyper-V
- ››部署Application Virtualization 4.5 服务器
- ››部署额外域控制器:深入浅出Active Directory系列...
更多精彩
赞助商链接