Grumbullimi, ose skemat e mbledhjes së të dhënave të karakterit, përdoret në përpunimin dhe ruajtjen e informacionit në serverin MS SQL. Grumbullimi përfshin të dy modelet e karakterit dhe rregullat e përpilimit dhe përpilimit. Ndryshimi i skemave të hartëzimit mund të kërkohet kur krijoni një bazë të dhënash të re ose kur merrni mesazhe gabimi.
Udhëzimet
Hapi 1
Ju lutemi bëni kopje rezervë të të gjitha bazave të të dhënave të prodhimit pasi të dhënat e sistemit do të rikuperohen automatikisht pasi të ketë përfunduar ndryshimi i mbledhjes.
Hapi 2
Shkoni te C: / Program Files / Microsoft SQL Server / 80 / Tools / Bin dhe ekzekutoni programin rebuildm.exe për të ndryshuar skemat e hartës së serverit pa e instaluar sërish (për Microsoft SQL Server 2000).
Hapi 3
Specifikoni rrugën për në vendin ku ruhen skedarët origjinal të bazës së të dhënave të sistemit (si parazgjedhje, dosja / x86 / Data / në diskun e nisjes të Microsoft SQL Server) (për Microsoft SQL Server 2000).
Hapi 4
Ndryshoni skemat e hartës duke ekzekutuar komandën setup.exe nga disku i nisjes së Microsoft SQL Server me çelësin:
setup.exe / qn InctanceName = MSSQLServer Riinstaloni = SQL_Engine Rebuilddatabase = 1 SAPWD = new_password SA SQLCollation = new_schema_assignment (për Microsoft SQL Server 2005).
Hapi 5
Vini re se komponenti i ndërprerësit / qn do të çaktivizojë shfaqjen e ndërfaqes së instaluesit dhe do të ruajë të dhëna gabimi në shënimet e regjistrit (për Microsoft SQL Server 2005).
Hapi 6
Rivendosni të gjitha bazat e të dhënave të prodhimit si ndryshimi i skemave të hartëzimit bën që bazat e të dhënave të sistemit të vendosen në gjendjen e inicializimit (për Microsoft SQL Server 2005).
Hapi 7
Përdorni pyetjen vijuese SQL për të ndryshuar përpilimin e paracaktuar - Cyrillic_General_CI_AS:
ALTER Baza e të dhënave_ emri i bazës së të dhënave_për të modifikuar COLLATE emrin e kërkuar_kodifikim.
Hapi 8
Ju lutemi vini re se kryerja e operacionit të mësipërm mund të kërkojë ndryshimin e vetive të bazës së të dhënave të zgjedhura në përdorim ekskluziv. Në këtë rast, kërkesa do të modifikohet në:
ALTER Baza e të dhënave db_name për të_ modifikuar Set Single_User me Rollback Immediate
ALTER Baza e të dhënave_ emri i bazës së të dhënave për të modifikuar COLLATE emrin e kërkuar_kodifikimin
ALTER DATABASE database_name_name_to_modify Set Multi_User.