Hur Man ändrar Sortering

Innehållsförteckning:

Hur Man ändrar Sortering
Hur Man ändrar Sortering

Video: Hur Man ändrar Sortering

Video: Hur Man ändrar Sortering
Video: Sortera 2024, Maj
Anonim

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.

Hur man ändrar sortering
Hur man ändrar sortering

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.

Rekommenderad: