Menjanje collationa
Promena collationa
Promenu collationa je moguće izvršiti upotrebom DataLabAdminTool alata.
Dobijanjem sigurnosne kopije baze (*.bak datoteka)
Proverom collationa (po potrebi):
- Server: select serverproperty ('collation') as 'collation'
- Baza: select databasepropertyex ('imebaze', 'collation')
Bazam se spremeni collation s pomočjo ftp://ftp.datalab.si/Programi/DL-utils/DataLabAdminTool.zip
Sa DataLabAdminTool-om se povežemo na server sa collationom kojeg želimo promeniti i u bazi.

Sa komandom: restore filelistonly from disk= 'put do sigurnosne kopije baze (*.bak file)'
po potrebi proverimo logična imena MDF i LDF, koje onda unesemo pod logical name MDF i logical name LDF.
Zadate vrednosti tih polja su DataLab_Data i DataLab_Log.
Primer:
Odredimo naziv nove baze, putanju do sigurnosne kopije kao što se nalazi na serveru, MDF i LDF datoteke odredimo putanju do direktorijuma i logičnih imena.

Označimo opciju »change collation to server collation – after restore upgrade database minimum twice times«. Obnoviće se najpre baza sa prvobitnim collationom iz koje će se kreirati kopija sa novim collationom. Baza sa prvobitnim collationom dobija sufiks _OldColl koju kasnije obrišemo.
Po obavljenoj operaciji program javi obaveštenje.

Nakon obnavljanja dvaput nadogradimo bazu. Prijavljivanje u obnovljenoj bazi pre nadogradnje nije moguće, potrebna je nadogradnja iz druge baze. Prva nadogradnja će biti nadogradnja svih objekata.
 |
PROMENA COLLATION-A SE NE IZVODI NA KORISNIČKIM OBJEKTIMA |