我已经尝试了这个超过48小时但没有运气。然后我创建一个简单的包,一个FTP任务来下载文本文件。我使用“SQL Server部署”选项部署了包。我在SSIS中看到了包,但是当我尝试使用命令
从命令行运行时dtexec /ser svrprod05 /sq Package
我收到错误
Microsoft (R) SQL Server Execute Package Utility
Version 9.00.3042.00 for 32-bit
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.
Started: 10:56:39 PM
Could not load package "Package" because of error 0xC0014062.
Description: The LoadFromSQLServer method has encountered OLE DB error code 0x80
004005 (Login timeout expired). The SQL statement that was issued has failed.
Source:
Started: 10:56:39 PM
Finished: 10:56:55 PM
Elapsed: 15.625 seconds
我尝试传递以下
的用户名和密码1. Local Administrator
2. Domain Administrator
3. Ent Administrator
4. SQL Server SA
我的原始目标是here。我不知道还有什么可以尝试。
答案 0 :(得分:1)
在我看来,SSIS是编程 - 每次在我们公司的SSIS中需要完成某些事情时,程序员就会被要求这样做。
这里有几件事要尝试。
尝试1: 加 127.0.0.1 crl.microsoft.com 到服务器上的hosts文件。
尝试2: 向执行用户提供db_dtsoperator角色
尝试3: 确保在62位操作系统上没有使用32位版本的DTExec。