patternMinor
Multiple charsets and Collations for a Multinational Database
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.
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 :)
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.