我需要协助执行SSIS包

时间:2009-08-18 03:12:50

标签: sql-server-2005 ssis

我已经尝试了这个超过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。我不知道还有什么可以尝试。

1 个答案:

答案 0 :(得分:1)

在我看来,SSIS是编程 - 每次在我们公司的SSIS中需要完成某些事情时,程序员就会被要求这样做。
这里有几件事要尝试。

尝试1: 加 127.0.0.1 crl.microsoft.com 到服务器上的hosts文件。

尝试2: 向执行用户提供db_dtsoperator角色

尝试3: 确保在62位操作系统上没有使用32位版本的DTExec。