我用“执行 SQL 任务”创建了一个简单的 SSIS 包。当我尝试在 Azure 中执行包时,它失败并出现以下错误:
错误:无法获取连接“我的连接”。连接可能未正确配置,或者您可能对此连接没有正确的权限。
错误:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80004005。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80004005 描述:“登录超时已过期”。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80004005 描述:“在建立与 SQL Server 的连接时发生网络相关或特定于实例的错误。未找到或无法访问服务器。检查实例名称是否正确和如果 SQL Server 配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。"。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80004005 描述:“ 命名管道提供程序:无法打开与 SQL Server [53] 的连接。”。
但是,当我使用其他任务运行它时,它工作正常。有人可以告诉我可能是什么问题吗?我猜 Azure 的 SSIS 包执行不支持“执行 SQL 任务”。
任何建议将不胜感激。