Condividi tramite


Impostazione e 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 Impostazioni delle regole di confronto durante l'installazione.

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 Importazione ed esportazione di dati dati per operazioni bulk.

  • Eliminare tutti i database utente.

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

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

    Per ulteriori informazioni, vedere Ricompilazione di 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.