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
Post a Comment