Solved

Error when importing data

Posted on 2011-09-04
6
402 Views
Last Modified: 2012-05-12
Hi,

I have a database called SUNDB running in SQL Server 2005. I also have a job running (saved as a SSIS package) that imports data from a couple of tables into another database called SUNREP.

Recently, we had called in the vendor to change theSUNDB  database collation to Cyrillic_General (it was originally Latin General). He ended up creating a new database all together with the new collation.

The problem now is that my job is failing. I tried recreating the job but to no success. The error that I'm getting is:

The column ####### cannot be processed because more than one code page (1251 and 1252) are specified for it.

At first i thought it was a problem with the SSIS package, so then i just tried creating a a normal "Import Data" task using the wizard and that failed too.

I then tried changing the collation of the SUNREP database to match the same Cyrillic General collation of SUNDB, by just changing it in the options, but this didn't work either.

Any ideas on this? At this stage i don't really want to create a SSIS package, i just want the database import to work as getting the data from SUN to SUNREP is rather urgent.

I'm no expert at SQL, i just make sure the database is backedup and the jobs run, so please use layman terms if you don't mind :)

Best Regards,
CV
0
Comment
Question by:connelvalentine
  • 4
6 Comments
 
LVL 28

Assisted Solution

by:sammySeltzer
sammySeltzer earned 250 total points
ID: 36480398
I think there is a feature called AlwaysUseDefaultCodePage

Try turning that from false to True and try again. Please see link below

http://blog.techno-tricks.com/?p=28
0
 

Author Comment

by:connelvalentine
ID: 36480405
But again, this seems to be a property that is set when creating SSIS packages. In my case, I'm just tring to accomplish a normal import data wizard task and it fails with this error.
0
 

Author Comment

by:connelvalentine
ID: 36483450
i've also seem to have come across another discovery. I tried creating a new database, and started importing the data from scratch. When the tables in the destination database doesn't exist, and the import job requires to create the table and then transfer the data, all seems fine.

but if i run the import job AGAIN, when the table already exists in the destination database, the same error above occurs.
0
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

 

Assisted Solution

by:Pit Z
Pit Z earned 250 total points
ID: 36484825
check all varchar column colation and set all to only one
0
 

Accepted Solution

by:
connelvalentine earned 0 total points
ID: 36522967
well it turns out that i had to recreate the new database with the collation of the source database and redo the import jobs from scratch. thanks to. thanks to all for the help
0
 

Author Closing Comment

by:connelvalentine
ID: 36553449
answered partially
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

INTRODUCTION: While tying your database objects into builds and your enterprise source control system takes a third-party product (like Visual Studio Database Edition or Red-Gate's SQL Source Control), you can achieve some protection using a sing…
In this article we will get to know that how can we recover deleted data if it happens accidently. We really can recover deleted rows if we know the time when data is deleted by using the transaction log.
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question