Sortering, eller teckendatasorteringsscheman, används vid bearbetning och lagring av information på MS SQL-servern. Sortering innehåller både karaktärsmönster och sorterings- och sorteringsregler. Det kan krävas att du ändrar kartläggningsscheman när du skapar en ny databas eller när du får felmeddelanden.
Instruktioner
Steg 1
Säkerhetskopiera alla produktionsdatabaser eftersom systemdatabaserna återställs automatiskt efter att sorteringsändringen är klar.
Steg 2
Navigera till C: / Program Files / Microsoft SQL Server / 80 / Tools / Bin och kör verktyget rebuildm.exe för att ändra system för mappning av servern utan att installera om (för Microsoft SQL Server 2000).
Steg 3
Ange sökvägen till den plats där de ursprungliga systemdatabasfilerna sparas (som standard / x86 / Data / -mappen på startdisketten för Microsoft SQL Server) (för Microsoft SQL Server 2000).
Steg 4
Ändra mappningsscheman genom att köra kommandot setup.exe från Microsoft SQL Server startdisk med nyckeln:
setup.exe / qn InctanceName = MSSQLServer Reinstall = SQL_Engine Rebuilddatabase = 1 SAPWD = new_password SA SQLCollation = new_schema_assignment (för Microsoft SQL Server 2005).
Steg 5
Observera att / qn-omkopplingskomponenten inaktiverar visningen av installationsgränssnittet och sparar feldata i loggposter (för Microsoft SQL Server 2005).
Steg 6
Återställ alla produktionsdatabaser som ändring av kartläggningsscheman gör att systemdatabaserna sätts i initialiseringstillståndet (för Microsoft SQL Server 2005).
Steg 7
Använd följande SQL-fråga för att ändra standard sortering - Cyrillic_General_CI_AS:
ALTER DATABASE database_name_to_modify COLLATE required_encoding_name.
Steg 8
Observera att utföra ovanstående operation kan kräva att du ändrar egenskaperna för den valda databasen till exklusiv användning. I det här fallet kommer begäran att ändras till:
ALTER DATABASE db_name to_modify Ställ in Single_User med Rollback Immediate
ALTER DATABASE database_name_to_modify COLLATE required_encoding_name
ALTER DATABASE database_name_to_modify Set Multi_User.