执行Integration Service Catalog中部署的SSIS包

时间:2013-10-08 06:36:01

标签: ssis

我已经编辑了我的整个问题,首先我的问题是如何执行SSIS包,但现在我已经有了通过SQL Server Agent作业执行它的解决方案,但是当我尝试执行SQL Server Agent作业时,我我收到错误,当我在历史记录中查看时,会显示以下消息

工作失败。工作是由用户引起的。最后一步是第1步。

请注意我在SQL Express中通过SSIS包将数据插入数据库的表,是SQL Express创建问题。

--------- 更新错误消息 -------------

当我展开SQL Server代理作业的日志文件

时,会看到以下错误消息

以用户身份执行:NT Service \ SQLAgent $ SQL_Server_Evalu。 Microsoft(R)SQL Server执行包实用程序版本11.0.2100.60(适用于64位版权所有(C)Microsoft Corporation。保留所有权利:16:11:39 IS Server上的软件包执行失败。执行ID:4,执行状态:4。

下面是我执行SQL Server代理作业的屏幕截图, enter image description here

------------ 更新了错误消息 ------------ 下面是执行部署包时给出的错误消息的屏幕截图。

enter image description here

错误如下:

1)数据流任务错误:任务验证期间出现错误。

2)数据流任务错误:OLE DB目标验证失败并返回错误代码0XC020801C。

3)数据流任务错误:另一个组件失败。

4)数据流任务错误:SSIS错误代码    DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER    对连接管理器“RESHMAJADHAV \ SQLEXPRESS.Adventureworks2012”的AcquireConnection方法调用失败,错误代码为0XC0202009。

5)包错误:SSIS错误代码DTS_E_OLEDBERROR。发生OLEDB错误。错误代码:0X80004005。 OLE DB记录可用。来源:“Microsoft SQL Server Native Client 11.0”Hresult:0X80004005说明:“用户登录失败'NTSERVICE \ SQLAgGENT $ SQL_SERVER_EVALU'。”。 OLE DB记录可用。来源:“Microsoft SQL Server Native Client 11.0”Hresult:0X80004005描述:“无法打开数据库”AdventureWorks2012“ 登录请求。登录失败“

是否因为连接字符串

“Data Source = RESHMAJADHAV \ SQLEXPRESS; Initial Catalog = AdventureWorks2012; Provider = SQLNCLI11.1; Integrated Security = SSPI; Auto Translate = False;”

我在Integration Service Catalog中的环境变量中定义了我无法打开数据库..?

任何帮助都会得到很大的帮助......

1 个答案:

答案 0 :(得分:0)

Data Source=RESHMAJADHAV\SQLEXPRESS;User ID=XXXXXXX;Password=XXXXXXXXX;Initial Catalog=AdventureWorks2012;Provider=SQLOLEDB;

表示目标连接。我认为工作没有获得最终用户名和密码。

这可能会有所帮助。我不能请你发布确切的错误信息。我无法看到任何形式的图片.. 感谢