Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 296385
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T06:32:38+00:00 2026-05-12T06:32:38+00:00

My main question is how to copy a whole database having a English collation

  • 0

My main question is how to copy a whole database having a English collation to one having a Greek collation? The source database is having all the tables and the related data. I have a clean Greek collation database. I want to copy everything from source to destination.

One solution that I found in a KB article, consisted of the following steps:

  • Generating scripts for all the objects (not including the indexes, the triggers, the primary keys, the foreign keys, the default settings, and the constraints) in the source database. Here, the Script collation setting was set to False, so the scripts were created without the collate keyword.
  • Running the scripts from step 1 on the destination database to create the objects with the destination database collation.
  • Using DTS to transfer the data from the source database. This is where I am stuck right now.

I used the Export Data... wizard of SQL Server 2005 for exporting data from source to destination database. I am having approximately 1500 tables in my database, so I ticked the Optimize of many tables checkbox in the wizard step. Apart from that, all the settings were default.

I got an error (text-file containing the report) while executing the export.

SSIS Error
(source: googlepages.com)

For moving ahead, either I need a solution to this error, or a new way to copy from source to destination database with a different collation.

EDIT 1

I forgot to mention that I’ve already tried to use SQL Compare. I have been using that tool since very long. But it won’t help a bit in this situation. I am having tables with Latin1_General_CS_AS collation in the source database, but I DON’T want to create the tables with that collation. I know there’s an option to Ignore Collation. But then, there’s another problem with column names – some column names are weird, and SQL Compare introduces extra [ or ] characters while formatting column names, which breaks the WHOLE sync script!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T06:32:39+00:00Added an answer on May 12, 2026 at 6:32 am

    In the past to change to collation of a database I have used Red Gate SQL Compare. They let you download a trial version of the software which I think is fully functional.

    Follow these steps below and you should have your new database up and running in no time.

    1. Load up SQL Compare
    2. Input the old database Server, username, password and database name on the left
    3. Input the new database Server, username, password and database name on the right
    4. Click “Compare now”
    5. In the comparison window check everything you want moved over to your new database is checked
    6. Click “Synchronization Wizard…” this will walk you through 3 or 4 steps making sure the move over to the new database uses the correct method and any depencancies you may have missed.
    7. On the 4th screen you will see a Synchronize button. If you’re happy with all your selections click it and this will move the database Schema over to the new Database.

    Now you have the data schema over in the new database you need to repeat the process in SQL Data Compare You should find this quite straight forward as the process and screens are almost the same as in the steps above.

    Hope this helps.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

No related questions found

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.