May 27, 2013 at 12:20 pm
Hi
We have several SSIS packages where destination is 'SQL Server Destination'. Now they are moved to another server with a named instance, so the server name is not equal the server\instance name. The 'SQL Server Destination' does not accept it "the selected datasource is on a remote computer", the 'OLE DB Destination' should be used. The destination is not on a remote computer. Can we avoid changing all package destinations to OLE?
Thanks for help
Jan
May 28, 2013 at 8:47 am
No you cannot avoid making the change. The SQL Server Destination only works if the destination is on the same server as the SSIS server. From BOL:
The SQL Server destination connects to a local SQL Server database and bulk loads data into SQL Server tables and views. You cannot use the SQL Server destination in packages that access a SQL Server database on a remote server. Instead, the packages should use the OLE DB destination. For more information, see OLE DB Destination.
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question
May 28, 2013 at 9:54 am
Hi Jack
If we open the package on the same computer, why we got the same error?
On that server the db is on a named instance. Makes that different?
Jan
May 28, 2013 at 11:06 am
A named instance on a windows server is technically not the local SQL Server instance. A local SQL Server instance can be connected to from the windows server by using (local), localhost, or . as the server name.
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question
May 1, 2014 at 1:24 am
You can always add an alias to the server
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply