Смяна на колацията може да се извърши с помощта на инструмента DataLabAdminTool.
Получаване на резервно копие на базата (*.bak файл)
Проверка на колацията (по необходимост):
- Сървър: select serverproperty ('collation') as 'collation'
- База: select databasepropertyex ('име на базата', 'collation')
На базите се променя
колацията с помощта на
ftp://ftp.datalab.si/Programi/DL-utils/DataLabAdminTool.zip
С DataLabAdminTool се свързваме със сървъра
с колацията, която искаме да променим и в базата.

С командата: restore filelistonly from disk= 'път
до резервното копие на базата (*.bak файл)'
по необходимост проверяваме логичните имена на MDF и LDF,
които след това въвеждаме под логично име MDF и логично име LDF.
По подразбиране стойностите на тези полета са DataLab_Data
и DataLab_Log.
Пример:
Определяме
името на новата база, пътя до резервното копие, както се намира на сървъра, MDF и LDF файловете
определяме пътя до директорията и логичните имена.

Отбелязваме превключвателя "промяна на колацията на сървърната
колация – след възстановяване надграждане на базата минимум два пъти". Първо ще се
възстанови базата с първоначалната колация, от която след това се създава копие с нова колация.
Базата с първоначалната колация получава разширение _OldColl и може да бъде изтрита по-късно.
След извършване на операцията програмата съобщава съобщение.

След възстановяването надграждаме базата два пъти. Влизането
в възстановената база преди надграждане не е възможно, необходимо е да я надградим от друга база.
Първото надграждане трябва да бъде надграждане с всички обекти.