I have an SSIS package running fine 90% of the time, but for stretches of the day it fails over and over with Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult: 0x80004005 Description: "Login timeout expired".
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult: 0x80004005 Description: "An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.".
An OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult: 0x80004005 Description: "Named Pipes Provider: Could not open a connection to SQL Server . ".
Error: 2013-06-13 15:13:26.13
Source: 03) Asset - RDP Link Update RdpFirstLinkCallLogId 
Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "E2Prod2" failed with error code 0xC0202009. There may be error messages posted before this with more information on why the AcquireConnection method call failed.
Every time it fails it's different. Different task flow, different connection manager failing, different times of the day
Using a config file
<ConfiguredValue>Data Source=localhost;User ID=sa;Initial Catalog=RdpTransactionServer;Provider=SQLNCLI.1;Persist Security Info=True;</ConfiguredValue>
Password is kep on a separate line.
But, the rest of the day it works fine.
It also only fails when running from SQL agent, never fails from BIDS.
Anyone have any ideas?