Impostazione o modifica di regole di confronto del serverSet or Change the Server Collation

Le regole di confronto del server costituiscono le regole di confronto predefinite per tutti i database di sistema installati con l'istanza di SQL ServerSQL Servere per ogni database utente creato successivamente.The server collation acts as the default collation for all system databases that are installed with the instance of SQL ServerSQL Server, and also any newly created user databases. Le regole di confronto del server vengono specificate durante l'installazione di SQL ServerSQL Server .The server collation is specified during SQL ServerSQL Server installation. Per altre informazioni, vedere Collation and Unicode Support.For more information, see Collation and Unicode Support.

Modifica di regole di confronto del serverChanging the Server Collation

La modifica delle regole di confronto predefinite per un'istanza di SQL ServerSQL Server può essere un'operazione complessa e richiede i passaggi seguenti:Changing the default collation for an instance of SQL ServerSQL Server can be a complex operation and involves the following steps:

  • Assicurarsi che siano disponibili tutte le informazioni o gli script necessari per ricreare i database utente e tutti gli oggetti in essi contenuti.Make sure you have all the information or scripts needed to re-create your user databases and all the objects in them.

  • Esportare tutti i dati usando uno strumento come l'utilità bcp.Export all your data using a tool such as the bcp Utility. Per altre informazioni, vedere Importazione ed esportazione bulk di dati (SQL Server).For more information, see Bulk Import and Export of Data (SQL Server).

  • Eliminare tutti i database utente.Drop all the user databases.

  • Ricompilare il database master specificando le nuove regole di confronto nella proprietà SQLCOLLATION del comando setup .Rebuild the master database specifying the new collation in the SQLCOLLATION property of the setup command. Esempio:For example:

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

    Per altre informazioni, vedere Ricompilare database di sistema.For more information, see Rebuild System Databases.

  • Creare tutti i database e tutti gli oggetti in essi contenuti.Create all the databases and all the objects in them.

  • Importare tutti i dati.Import all your data.

Nota

Anziché modificare le regole di confronto predefinite di un'istanza di SQL ServerSQL Server, è possibile specificare regole di confronto predefinite per ogni nuovo database creato.Instead of changing the default collation of an instance of SQL ServerSQL Server, you can specify a default collation for each new database you create.

Vedere ancheSee Also

Collation and Unicode Support Collation and Unicode Support
Impostare o modificare le regole di confronto del database Set or Change the Database Collation
Impostare o modificare le regole di confronto delle colonne Set or Change the Column Collation
Ricompilare database di sistema Rebuild System Databases