Import/export packages giving TDS Stream Error


hi all,

we fetching data in our cloud server internal server through packages developed through import/export  wizard scheduled through agent.

all these schedulers running fine, yesterday few schedulers failed due tds error.

could please check below error , suggest me work around

executed user: nt service\sqlserveragent. microsoft (r) sql server execute package utility  version 11.0.5058.0 64-bit  copyright (c) microsoft corporation. rights reserved.    started:  5:30:00 am  error: 2015-05-19 05:46:40.74     code: 0xc0202009     source: data flow task 1 source - xxxxxxxxxxxxxxx [33]     description: ssis error code dts_e_oledberror.  ole db error has occurred. error code: 0x80004005.  ole db record available.  source: "microsoft sql server native client 11.0"  hresult: 0x80004005  description: "protocol error in tds stream".  ole db record available.  source: "microsoft sql server native client 11.0"  hresult: 0x80004005  description: "protocol error in tds stream".  ole db record available.  source: "microsoft sql server native client 11.0"  hresult: 0x80004005  description: "protocol error in tds stream".  ole db record available.  source: "microsoft sql server native client 11.0"  hresult: 0x80004005  description: "communication link failure".  ole db record available.  source: "microsoft sql server native client 11.0"  hresult: 0x80004005  description: "tcp provider: existing connection forcibly closed remote host.  ".  end error  error: 2015-05-19 05:46:40.74     code: 0xc0047038     source: data flow task 1 ssis.pipeline     description: ssis error code dts_e_primeoutputfailed.  primeoutput method on source - distributormaterialgroupmapping returned error code 0xc0202009.  component returned failure code when pipeline engine called primeoutput(). meaning of failure code defined component, error fatal , pipeline stopped executing.  there may error messages posted before more information failure.  end error  dtexec: package execution returned dtser_failure (1).  started:  5:30:00 am  finished: 5:46:40 am  elapsed:  1000.67 seconds.  package execution failed.  step failed.

with regards,

ram


source: "microsoft sql server native client 10.0" hresult: 0x80004005  description: "protocol error in tds stream". 

 

issue solved when network protocol used connect source sql server changed tcp/ip namedpipes. basically, alias source created on destination server using below steps.

1. go start--> programs--> microsoft sql server 2008--> configuration tools --> sql server configuration manager

2. expand node sql native client 10.0 configuration

3. right click on "aliases" , select "new alias..."

4. provide ip address of source sql server against "server" field , specify source server name against "alias name" field.

5. choose protocol "namedpipes" , click ok    more refer:- 

 http://blogs.msdn.com/b/ramoji/archive/2009/12/30/protocol-error-in-tds-stream.aspx

https://social.technet.microsoft.com/forums/projectserver/en-us/01e577d8-f642-4458-ba7d-4d6afbfab563/protocol-error-in-tds-stream?forum=sqldataaccess



SQL Server  >  SQL Server Database Engine



Comments

Popular posts from this blog

Conditional formatting a graph vertical axis in SSRS 2012 charts

Register with Power BI failed

SQL server replication error Cannot find the dbo or user defined function........