单击映射时ssis错误

时间:2015-07-04 08:16:26

标签: sql-server-2005 ssis

使用SQL Server 2005

尝试使用

.CSV文件复制到数据库
  

UploadCSV出错[连接管理器" SERVER.DATABASE.USER_ID"]:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80040E4D。   OLE DB记录可用。来源:" Microsoft SQL Native Client" Hresult:0x80040E4D说明:"用户登录失败' USER_ID'。"。

     

数据流任务错误[OLE DB目标[594]]:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器" SERVER.DATABASE.USER_ID"失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。

     

(Microsoft Visual Studio)

     

HRESULT的异常:0xC020801C(Microsoft.SqlServer.DTSPipelineWrap)

     

计划地点:

     

at Microsoft.SqlServer.Dts.Pipeline.Wrapper.CManagedComponentWrapperClass.AcquireConnections(Object pTransaction)
  在Microsoft.DataTransformationServices.Design.PipelineUtils.AcquireConnections(IDTSComponentMetaData90 componentMetadata,Connections connections,IServiceProvider serviceProvider)
  在Microsoft.DataTransformationServices.DataFlowUI.DataFlowComponentUI.AcquireConnections()
  在Microsoft.DataTransformationServices.DataFlowUI.DataFlowComponentUI.ReinitializeMetadata()
  at Microsoft.DataTransformationServices.DataFlowUI.DataFlowAdapterUI.connectionPage_SaveConnectionAttributes(Object sender,ConnectionAttributesEventArgs args)

2 个答案:

答案 0 :(得分:0)

请检查连接管理器" Server.database.user_id"并单击测试连接。您可能需要再次输入密码,具体取决于软件包的安全设置。

测试连接成功后,在映射目标列时不应看到此错误。

答案 1 :(得分:0)

通常,当我们在 SSIS软件包中使用VPN ServerSQL Server)作为连接管理器时,会发生此问题。

因此,首先尝试在创建软件包的位置(本地或在计算机上)使用同一用户登录SQL Server