Come Modificare Le Regole Di Confronto

Sommario:

Come Modificare Le Regole Di Confronto
Come Modificare Le Regole Di Confronto

Video: Come Modificare Le Regole Di Confronto

Video: Come Modificare Le Regole Di Confronto
Video: Come impostare le regole automatizzate 2024, Maggio
Anonim

Il confronto, o schemi di confronto dei dati dei caratteri, viene utilizzato nell'elaborazione e nella memorizzazione delle informazioni sul server MS SQL. Le regole di confronto includono sia i modelli di caratteri che le regole di confronto e confronto. La modifica degli schemi di mappatura potrebbe essere necessaria durante la creazione di un nuovo database o quando si ricevono messaggi di errore.

Come modificare le regole di confronto
Come modificare le regole di confronto

Istruzioni

Passo 1

Eseguire il backup di tutti i database di produzione poiché i database di sistema verranno ripristinati automaticamente al termine della modifica delle regole di confronto.

Passo 2

Passare a C: / Programmi / Microsoft SQL Server / 80 / Tools / Bin ed eseguire l'utility ricostruim.exe per modificare gli schemi di mappatura del server senza reinstallare (per Microsoft SQL Server 2000).

Passaggio 3

Specificare il percorso della posizione in cui vengono salvati i file del database di sistema originale (per impostazione predefinita, la cartella / x86 / Data / sul disco di avvio di Microsoft SQL Server) (per Microsoft SQL Server 2000).

Passaggio 4

Modificare gli schemi di mappatura eseguendo il comando setup.exe dal disco di avvio di Microsoft SQL Server con la chiave:

setup.exe / qn InctanceName = MSSQLServer Reinstall = SQL_Engine Rebuilddatabase = 1 SAPWD = nuova_password SA SQLCollation = nuova_assegnazione_schema (per Microsoft SQL Server 2005).

Passaggio 5

Si noti che il componente switch /qn disabiliterà la visualizzazione dell'interfaccia del programma di installazione e salverà i dati di errore nelle voci di registro (per Microsoft SQL Server 2005).

Passaggio 6

Ripristina tutti i database di produzione come la modifica degli schemi di mappatura fa sì che i database di sistema vengano messi nello stato di inizializzazione (per Microsoft SQL Server 2005).

Passaggio 7

Utilizzare la seguente query SQL per modificare le regole di confronto predefinite - Cyrillic_General_CI_AS:

ALTER DATABASE database_name_to_modify COLLATE richiesto_encoding_name.

Passaggio 8

Si prega di notare che l'esecuzione dell'operazione di cui sopra potrebbe richiedere la modifica delle proprietà del database selezionato ad uso esclusivo. In tal caso la richiesta sarà modificata in:

ALTER DATABASE db_name to_modify Imposta Single_User con rollback immediato

ALTER DATABASE database_name_to_modify COLLATE richiesto_encoding_name

ALTER DATABASE database_name_to_modify Imposta Multi_User.

Consigliato: