Колляцияны кантип өзгөртүү керек

Мазмуну:

Колляцияны кантип өзгөртүү керек
Колляцияны кантип өзгөртүү керек
Anonim

Салыштыруу, же символдор менен маалыматтарды салыштыруу схемалары MS SQL серверинде маалыматты иштетүүдө жана сактоодо колдонулат. Салыштырууга белгилердин үлгүлөрү, ошондой эле коллактия жана салыштыруу эрежелери кирет. Карта схемаларын өзгөртүү жаңы маалымат базасын түзүүдө же ката жөнүндө кабар алганда талап кылынышы мүмкүн.

Колляцияны кантип өзгөртүү керек
Колляцияны кантип өзгөртүү керек

Нускамалар

1 кадам

Сураныч, бардык өндүрүштүк маалымат базаларынын камдык көчүрмөсүн сактап коюңуз, анткени тутумдун өзгөрүшү аяктагандан кийин тутумдун маалымат базалары автоматтык түрдө калыбына келтирилет.

2-кадам

C: / Program Files / Microsoft SQL Server / 80 / Tools / Binге өтүп, кайра орнотпостон сервердин карта схемаларын өзгөртүү үчүн rebuildm.exe утилитасын иштетиңиз (Microsoft SQL Server 2000 үчүн).

3-кадам

Түпнуска маалыматтар базасынын файлдары сакталган жерге жолду көрсөтүңүз (демейки боюнча, Microsoft SQL Server жүктөө дискиндеги / x86 / Data / папкасы) (Microsoft SQL Server 2000 үчүн).

4-кадам

Microsoft SQL Server жүктөө дискинен setup.exe командасын ачкыч менен иштетип, карта схемаларын өзгөртүңүз:

setup.exe / qn InctanceName = MSSQLServer Кайра орнотуу = SQL_Engine Rebuilddatabase = 1 SAPWD = new_password SA SQLCollation = new_schema_assignment (Microsoft SQL Server 2005 үчүн).

5-кадам

/ Qn которуу компоненти орноткуч интерфейсинин дисплейин өчүрүп, ката жөнүндө маалыматтарды журнал жазууларында сактай тургандыгын эске алыңыз (Microsoft SQL Server 2005 үчүн).

6-кадам

Бардык өндүрүш базаларын калыбына келтирүү карта схемаларын өзгөртүү тутумдун маалымат базаларын инициализация абалына келтирет (Microsoft SQL Server 2005 үчүн).

7-кадам

Демейки салыштырууну өзгөртүү үчүн төмөнкү SQL суроосун колдонуңуз - Cyrillic_General_CI_AS:

DATABASE маалымат базасын өзгөртүү COLLATE required_encoding_name.

8-кадам

Жогорудагы операцияны жүргүзүү үчүн тандалган маалымат базасынын касиеттерин өзгөчө пайдаланууга өзгөртүү талап кылынышы мүмкүн экендигин эске алыңыз. Мындай учурда, сурам төмөнкүгө өзгөртүлөт:

DATABASE'ди өзгөртүү, db_name to_modify Кайра кайтаруу менен Single_User орнотуу

DATABASE маалымат базасын өзгөртүү үчүн COLLATE талап кылынат_коддоо_аталышы

DATABASE маалымат базасын өзгөртүү_Көп_Колдонуучуну орнотуу.

Сунушталууда: