Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2008 Forums
 SQL Server Administration (2008)
 SSIS Package failure

Author  Topic 

Peter99
Constraint Violating Yak Guru

498 Posts

Posted - 2012-10-15 : 13:57:51
Hi,

I recently migrated SQL Server from cluster to VM with same version and edition. (SQL Sever 2008 Enterprise Edition 64 bits).

I moved databases and SSIS packges from cluster instance to vm. I moved packages by opening ssis package in BIDS from old server and saved on new server by save as copy. Then I changed connection string for new server. These packages are stored in msdb.

These packages basically run through job every night and call other packges that are on application sever.

All other packages run fine except one. When we run this package inside BIDS it runs fine but when it runs through schedule job it gives error. Here is the error:

"Code: 0xC0047062
Source: xxxx Import xxxxx Import (xxxxx xxxxx [65])
Description: Microsoft.SqlServer.Dts.Pipeline.ComponentVersionMismatchException: The version of component "xxxx xxxxx" (65) is not compatible with this version of the DataFlow. [[The version or pipeline version or both for the specified component is higher than the current version. This package was probably created on a new version of DTS or the component than is installed on the current PC.]]
at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100 wrapper, Int32 lPipelineVersion)"

This package was running fine on old database server (cluster instance).

Any help how to resove this issue?

Thanks

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2012-10-15 : 22:21:41
it seems like the ssis version in new machine is different from that in old or package was created in later version. So you wont be able to get this package executed in lower version. To understand more check versions of SQL Server SSIS in both machines

------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/

Go to Top of Page

Peter99
Constraint Violating Yak Guru

498 Posts

Posted - 2012-10-16 : 14:59:01
Thanks for reply. Right now old server is not available. But I remember I installed same versiion/edition for sql server and installed ssis from same cd.
Go to Top of Page

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2012-10-16 : 23:45:37
quote:
Originally posted by Peter99

Thanks for reply. Right now old server is not available. But I remember I installed same versiion/edition for sql server and installed ssis from same cd.


whats the type of the component its complaining about? is it some kind of custom component or is it standard component in SSIS?

------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/

Go to Top of Page

Peter99
Constraint Violating Yak Guru

498 Posts

Posted - 2012-10-17 : 10:38:40
When I run this package through BIDS it run successfully. Problem is only through job. This is the main package that calls other packages. I don't know about the component types.
Go to Top of Page

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2012-10-17 : 23:23:31
quote:
Originally posted by Peter99

When I run this package through BIDS it run successfully. Problem is only through job. This is the main package that calls other packages. I don't know about the component types.


sorry without understanding that we might not be able to suggest anything further

------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/

Go to Top of Page

nicklarge
Starting Member

40 Posts

Posted - 2012-10-23 : 17:06:02
Peter99,

Have you looked at the error in the Job history? What is the error message that it is returning? There may be a consideration that there is a connection or number of connections where the value is an expression, and that the value relys on a sql entry in a table that hosts SSIS configurations which the new machine may not have access to through some firewall hole that doesnt exist which should. I am just throwing that out there as a stone in a pond as that is a common issue with moving SSIS packages to new machines.

Also, maybe there is some documentation inside your company written by the developer which might contain some information on how the package should be moved.

Without further information about the actual error it is not possible to know where to start troubleshooting the issue, and usually the first place to start is the job history of the job that failed.

Hope this helps :)

Nick.
Go to Top of Page

nicklarge
Starting Member

40 Posts

Posted - 2012-10-23 : 17:08:58
Oops, sorry, I see that you do have the information for the error on your original post.

It looks like you need to register the component referred to in the script component [I assume that the error originated in the script component] on the new server.

Regards, Nick.
Go to Top of Page
   

- Advertisement -