Sortering eller tegndata-sorteringsskemaer bruges til behandling og lagring af information på MS SQL-serveren. Sortering inkluderer både karaktermønstre og sorterings- og sorteringsregler. Det kan være nødvendigt at ændre kortlægningsplanerne, når du opretter en ny database, eller når du modtager fejlmeddelelser.
Instruktioner
Trin 1
Sikkerhedskopier alle produktionsdatabaser, da systemdatabaser gendannes automatisk, når sorteringsændringen er gennemført.
Trin 2
Naviger til C: / Program Files / Microsoft SQL Server / 80 / Tools / Bin, og kør værktøjet rebuildm.exe for at ændre serverkortlægningsordningerne uden geninstallation (til Microsoft SQL Server 2000).
Trin 3
Angiv stien til det sted, hvor de originale systemdatabasefiler gemmes (som standard / x86 / Data / -mappen på startdisketten til Microsoft SQL Server) (til Microsoft SQL Server 2000).
Trin 4
Skift kortlægningsplanerne ved at køre kommandoen setup.exe fra startdisketten til Microsoft SQL Server med nøglen:
setup.exe / qn InctanceName = MSSQLServer Reinstall = SQL_Engine Rebuilddatabase = 1 SAPWD = new_password SA SQLCollation = new_schema_assignment (til Microsoft SQL Server 2005).
Trin 5
Bemærk, at / qn-switch-komponenten deaktiverer visningen af installationsgrænsefladen og gemmer fejldata i logposter (til Microsoft SQL Server 2005).
Trin 6
Gendan alle produktionsdatabaser som ændring af kortlægningsplanerne får systemdatabaser til at blive sat i initialiseringstilstand (for Microsoft SQL Server 2005).
Trin 7
Brug følgende SQL-forespørgsel til at ændre standard sorteringen - Cyrillic_General_CI_AS:
ALTER DATABASE database_name_to_modify COLLATE required_encoding_name.
Trin 8
Bemærk, at udførelse af ovenstående handling kan kræve ændring af egenskaberne for den valgte database til eksklusiv brug. I dette tilfælde ændres anmodningen til:
ALTER DATABASE db_name to_modify Set Single_User with Rollback Immediate
ALTER DATABASE database_name_to_modify COLLATE required_encoding_name
ALTER DATABASE database_name_to_modify Set Multi_User.