尝试在Integration Services上加载包时访问被拒绝错误

时间:2009-06-01 12:40:24

标签: ssis login

当我尝试将一个导入ssis项目上传到我们的服务器上时出现错误。服务器仅安装集成和报告服务,因为实时sql服务器位于另一台服务器上。我登录集成服务很好,但是一旦我尝试右键单击MSDB文件夹导入包,我就会收到此问题末尾列出的错误。我已在安装了Integration Service的服务器上以管理员身份添加了本地用户帐户,并且已将管理员组添加到组件服务中MsDtsServer的安全权限。任何帮助都将不胜感激。

TITLE:Microsoft SQL Server Management Studio

无法检索此请求的数据。 (Microsoft.SqlServer.SmoEnum)


其他信息:

登录超时已过期 建立与服务器的连接时发生错误。连接到SQL Server 2005时,此错误可能是由于在默认设置下SQL Server不允许远程连接。 命名管道提供程序:无法打开与SQL Server的连接[2]。 (Microsoft SQL Native Client)


按钮:

确定

2 个答案:

答案 0 :(得分:1)

我最近遇到了这个问题。弄明白这一点有点棘手。

以下是MSDN关于如何破解的一个很好的链接,错误,我的意思是修复它。

Configuring the Integration Services Service

  

“要管理存储在命名实例或数据库引擎的远程实例中的数据包,或者在数据库引擎的多个实例中,您必须修改配置文件。” - MSDN

谢谢微软?

更具体地说,您需要在服务器上编辑此文件: C:\ Program Files \ Microsoft SQL Server \ 90 \ DTS \ Binn \ MsDtsSrvr.ini.xml

变化:

<ServerName>.</ServerName>

<ServerName>ServerName\InstanceName</ServerName>

保存。并重新启动。

答案 1 :(得分:0)

您的服务器是否设置为接受远程SQL连接?也许检查服务器上的防火墙以检查是否允许通过所有SSIS端口,并检查SQL Surface Area Configuration工具以确保所有服务都设置为允许远程连接。