HiveBrain v1.2.0
Get Started
← Back to all entries
patternMinor

Multiple charsets and Collations for a Multinational Database

Submitted by: @import:stackexchange-dba··
0
Viewed 0 times
collationsmultinationaldatabasecharsetsformultipleand

Problem

After decades of business speaking with companies that adhere to the general Latin1 Collation, my company is facing the issue of storing information in a different charset and collation: Greek.
So, it's time to start thinking a sort of redesign of our dbs.

Given that my installation is a MS SQLServer 2008 R2, what are the best methods, or general accepted guide lines, to do such a thing?
Multiple tables? Multiple Dbs with different settings?

I'm not a DBA, I'm only asking to have a starting point to mumble upon.

Thank you very much for reading and to all who will care to reply.

Solution

If the data is the same (same tables/columns) and the only change is that now there is the possibility of more languages being used, I'd say go for UTF-8. Force it as the default charset on all the table definitions (new ones at least), and set it in your config to be used for client connections that don't specify a charset.

You have not specified what DB type you are using (MySQL, SQL Server…etc) so I am trying to be as general as can be :)

Context

StackExchange Database Administrators Q#7303, answer score: 2

Revisions (0)

No revisions yet.