Share via


Impostazione o modifica di regole di confronto del server

Le regole di confronto del server costituiscono le regole di confronto predefinite per tutti i database di sistema installati con l'istanza di SQL Server e per ogni database utente creato successivamente. Le regole di confronto del server vengono specificate durante l'installazione di SQL Server. Per ulteriori informazioni, vedere Regole di confronto e supporto Unicode.

Modifica di regole di confronto del server

La modifica delle regole di confronto predefinite per un'istanza di SQL Server può essere un'operazione complessa e richiede i passaggi seguenti:

  • Assicurarsi che siano disponibili tutte le informazioni o gli script necessari per ricreare i database utente e tutti gli oggetti in essi contenuti.

  • Esportare tutti i dati utilizzando uno strumento quale Utilità bcp. Per ulteriori informazioni, vedere Informazioni sull'importazione ed esportazione bulk di dati (SQL Server).

  • Eliminare tutti i database utente.

  • Ricompilare il database master specificando le nuove regole di confronto nella proprietà SQLCOLLATION del comando setup, Esempio:

    Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName 
    /SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ] 
    /SQLCOLLATION=CollationName
    

    Per ulteriori informazioni, vedere Ricompilare database di sistema.

  • Creare tutti i database e tutti gli oggetti in essi contenuti.

  • Importare tutti i dati.

[!NOTA]

Anziché modificare le regole di confronto predefinite di un'istanza di SQL Server, è possibile specificare regole di confronto predefinite per ogni nuovo database creato.

Vedere anche

Concetti

Regole di confronto e supporto Unicode

Impostare o modificare le regole di confronto del database

Impostare o modificare le regole di confronto delle colonne

Ricompilare database di sistema