(ARHIV)
Sprememba SQL razvrstitvenega reda
Sprememba SQL razvrstitvenega reda
Sprememba SQL razvrstitvenega reda
Ko imate nameščen MS SQL Server, morate preveriti LocaleID in Sort Order ID.
Zaženite SQL Query Analyzer in izvedite naslednjo kodo:
exec sp_helpsort
Rezultat bi moral biti nekaj takega:
Razvrščanje Unicode podatkov
----------------------
Locale ID = 1060
neobčutljivo na velike in male črke, neobčutljivo na vrsto kana, neobčutljivo na širino
Opis razvrstitvenega reda
-----------------------------------------------------------------
Nabor znakov = 4, cp1250
Koda strani 1250
Razvrstitveni red = 96, slvnc
Slovenski slovar, neobčutljiv na velike in male črke, razvrstitveni red za uporabo z
kodo strani 1250
Znaki, v redu
-----------------------------------------------------------------
' - - - ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | }
~ ¦ ¨ ´ ¸ ˇ ˘ ˙ ˛ ˝ ' ' , " " ? ? ? + < = > ± « » × ÷ ¤ § © ¬ ®
° µ ¶ · ? ? . ? ? ? 0 1 2 3 4 5 6 7 8 9 A=a Á=á Â=â Ä=ä Ă=ă Ą=ą
B=b C=c Ç=ç Č=č Ć=ć D=d Ď=ď Đ=đ E=e É=é Ë=ë Ě=ě Ę=ę F=f G=g H=h
I=i Í=í Î=î J=j K=k L=l Ĺ=ĺ Ľ=ľ Ł=ł M=m N=n Ń=ń Ň=ň O=o Ó=ó Ô=ô
Ö=ö Ő=ő P=p Q=q R=r Ŕ=ŕ Ř=ř S=s Ş=ş ß ?=? ?=? T=t ?=? Ţ=ţ ? U=u
Ú=ú Ü=ü Ů=ů Ű=ű V=v W=w X=x Y=y Ý=ý Z=z Ż=ż ?=? ?=Y
Obnovitev MS SQL Server 7.0
LocaleID in Sort Order ID ni mogoče spremeniti po namestitvi, razen z obnovitvijo strežnika.
Za obnovitev strežnika:
- Kopirajte vse datoteke iz mape podatkov SQL Serverja (npr.: C:\MSSQL7\DATA) v drugo mapo.
- Zaženite rebuildm.exe v mapi Binn (npr.: C:\MSSQL7\BINN\REBUILDM.EXE)
za Izvorno imenik, izberite mapo, v katero ste kopirali datoteke iz koraka 1;
za Nabor znakov, razvrstitveni red in Unicode kolacijo izberite nabor znakov Nabor znakov: 1250 Srednja Evropa, in razvrstitveni red Slovenski slovar, neobčutljiv na velike in male črke, Unicode kolacija se izbere samodejno, potem ko nastavite razvrstitveni red.
- Kliknite Obnovi.
- Zaprite program po končani obnovitvi in zaženite strežnik.