Strategy Management
This section must be completed if you have an existing English database. If you are creating a new database, the collation is automatically set.
- Start Microsoft SQL Server Management Studio and log on as a system administrator.
- Open a query window and specify this information:
Use [DATABASE]
ALTER TABLE [ContentObjs] DROP CONSTRAINT
UQ_CONTENTOBJS_NAME_USERNAME
ALTER DATABASE [Database Name] COLLATE Language;
/* Dimension tables */
ALTER TABLE [Accum] ALTER column mem_name varchar(100) COLLATE Language
ALTER TABLE [Accum] ALTER column mem_desc varchar(255) COLLATE Language
ALTER TABLE [Measure] ALTER column mem_name varchar(100) COLLATE
Language
ALTER TABLE [Measure] ALTER column mem_desc varchar(255) COLLATE
Language
ALTER TABLE [Period] ALTER column mem_name varchar(100) COLLATE Language
ALTER TABLE [Period] ALTER column mem_desc varchar(255) COLLATE Language
ALTER TABLE [PlanObject] ALTER column mem_name varchar(100) COLLATE
Language
ALTER TABLE [PlanObject] ALTER column mem_desc varchar(255) COLLATE
Language
ALTER TABLE [Scenario] ALTER column mem_name varchar(100) COLLATE
Language
ALTER TABLE [Scenario] ALTER column mem_desc varchar(255) COLLATE
Language
ALTER TABLE [Unit] ALTER column mem_name varchar(100) COLLATE Language
ALTER TABLE [Unit] ALTER column mem_desc varchar(255) COLLATE Language
ALTER TABLE [Variable] ALTER column mem_name varchar(100) COLLATE
Language
ALTER TABLE [Variable] ALTER column mem_desc varchar(255) COLLATE
Language
/* Other tables */
ALTER TABLE [ContentObjGroups] ALTER column description varchar(100)
COLLATE Language
ALTER TABLE [ContentObjGroups] ALTER column description varchar(255)
COLLATE Language
ALTER TABLE [ContentObjs] ALTER column name varchar(100) COLLATE
Language
ALTER TABLE [ContentObjs] ALTER column description varchar(255) COLLATE
Language
ALTER TABLE [ContentObjs] ALTER column Title varchar(100) COLLATE
Language
ALTER TABLE [ContentObjs] ALTER column TopText varchar(100) COLLATE
Language
ALTER TABLE [ContentObjs] ALTER column BottomText varchar(100) COLLATE
Language
ALTER TABLE [ContentObjs] ALTER column UserName varchar(50) COLLATE
Language
ALTER TABLE [ContentObjStyles] ALTER column name varchar(100) COLLATE
Language
ALTER TABLE [ExtractInfo] ALTER column ReportName varchar(50) COLLATE
Language
ALTER TABLE [MeasureColorStyles] ALTER column name varchar(100) COLLATE
Language
ALTER TABLE [PlanObjTypes] ALTER column name varchar(20) COLLATE
Language
ALTER TABLE [PlanObjTypes] ALTER column description varchar(255) COLLATE
Language
ALTER TABLE [PropertyInfo] ALTER column alias varchar(100) COLLATE
Language
ALTER TABLE [ContentObjs] ADD CONSTRAINT UQ_CONTENTOBJS_NAME_USERNAME
UNIQUE NONCLUSTERED (Name,UserName)
where Database Name is the name of the database and Language is the language you are going to test. Database Name is the same as the Plan Name.
Dutch | COLLATE Latin1_General_CI_AS |
German | COLLATE Latin1_General_CI_AS |
French | COLLATE French_CI_AS |
Italian | COLLATE Latin1_General_CI_AS |
Japanese | COLLATE Japanese_CI_AS |
Portuguese (Brazil) | COLLATE Latin1_General_CI_AS |
Spanish | COLLATE Modern_Spanish_CI_AS |
Simplified Chinese | COLLATE Chinese_PRC_CI_AS |
Russian | COLLATE CYRILLIC_General_100_CI_AS |
CI stands for case insensitive. AS stands for accent sensitive.
If you encounter issues with data that is not displaying correctly in the sample databases, you should re-import the data.