create a package with a connection manager
reference the manager with a bunch of tasks
change the name of the manager
stand back in disbelief as you receive the following message
Error: 0xC004800B at Data Flow Task, DTS.Pipeline: Cannot find the connection manager with ID "SourceConnectionExcel" in the connection manager collection due to error code 0xC0010009. That connection manager is needed by "runtime connection "OleDbConnection" (8)" in the connection manager collection of "component "Source - 'DCD MANUAL$'" (1)". Verify that a connection manager in the connection manager collection, Connections, has been created with that ID.
SSIS? SSUX
What version of SSIS are you using? RTM? SP1? SP2?
I rename connection managers all of the time and never have a problem. SP1 and SP2 depending on which machine I'm on.
|||Microsoft SQL Server Management Studio 9.00.3042.00
Microsoft Analysis Services Client Tools 2005.090.3042.00
Microsoft Data Access Components (MDAC) 2000.085.1117.00 (xpsp_sp2_rtm.040803-2158)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 6.0.2900.2180
Microsoft .NET Framework 2.0.50727.42
Operating System 5.1.2600
Microsoft SQL Server Integration Services Designer
Version 9.00.3042.00
You probably generated your package using the Import/Export wizard. The wizard use to reference connection managers in sources and destinations using the names instead of IDs. That would work better if you copy both componets and connections to another package but breaks when you try to rename connection managers.
The problem should be easy to correct: just open the component UI and select the connection again. Feel free to open a bug on the connect site as well.
Thanks,
Bob
No comments:
Post a Comment