【问题标题】:Error with connect to database in SSIS package连接到 SSIS 包中的数据库时出错
【发布时间】:2016-10-13 09:28:29
【问题描述】:

当我尝试连接 SQL 服务器数据库时(在连接管理器中)连接管理器显示错误

:由于初始化提供程序时出错,测试连接失败。登录超时已过期
与 SQL Server 建立连接时出现与网络相关或特定于实例的错误。
服务器未找到或无法访问。检查实例名称是否正确以及是否配置了 SQL Server 允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。 命名管道提供程序:无法打开与 SQL Server [2] 的连接。

如何解决这个问题?

【问题讨论】:

    标签: sql-server ssis


    【解决方案1】:

    【讨论】:

    • 谢谢,但我解决了。我应该只是将服务器名称从 SQL 服务器复制到连接管理器中的服务器名称。我希望这个问题对某人有所帮助。
    【解决方案2】:

    通常有效的解决此错误的方法(但绝对不是完整的长期解决方案)是从DTEXEC utility 运行它。 我真的不明白为什么,但通常它可以用 DTEXEC 执行,但不能在调试模式下从 Visual Studio 执行。

    您可以简单地尝试在TXT编辑器中编写以下代码并将其保存为Package1.cmd,然后执行。

    dtexec /FILE "C:\Users\XYZ\Package1.dtsx" /REP V>"C:\Users\XYZ\Package1.txt"
    

    这还将提供详细的Package1.txt 执行日志文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-08
      • 2020-09-30
      • 1970-01-01
      • 1970-01-01
      • 2020-12-01
      • 2019-01-12
      相关资源
      最近更新 更多