Modifica regole di confronto server SQL Server 2005
-
05-07-2019 - |
Domanda
Ho bisogno di impostare un'istanza di SQL Server 2005 con SQL_Latin1_General_CP850_Bin come regole di confronto del server (il fornitore non ha preso in considerazione la contabilità del database per un mucchio di cose, quindi le procedure memorizzate e le tabelle temporanee sono predefinite a livello di server e le regole di confronto predefinite non funzioneranno). Durante l'installazione per SQL Server non lo ha fornito come opzione, quindi l'ho lasciato per impostazione predefinita e ho finito di installarlo.
Secondo MSDN e Technet Dovrei semplicemente eseguire il seguente comando:
setup.exe /q /ACTION=RebuildDatabase /INSTANCENAME=MSSQLSERVER /SAPWD="sa-pwd" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /SqlCollation=SQL_Latin1_General_CP1_CI_AI
Tuttavia, ogni volta che eseguo il comando sopra con i miei parametri ottengo il pop-up della procedura guidata di installazione di SQL Server, accetto l'accordo e quindi mi dà l'output che indica come utilizzare il comando.
Qualche idea su cosa posso fare?
Soluzione
Penso che tu stia guardando le istruzioni per SQL Server 2008.
Consulta l'articolo qui per istruzioni per il 2005
Altri suggerimenti
Se possibile, disinstallerei e reinstallerei invece di provare a cambiarlo. Modificarlo senza reinstallare non è un processo semplice. Per cambiare dall'impostazione predefinita durante l'installazione, deseleziona " Nascondi opzioni di configurazione avanzata " casella di controllo nella schermata Informazioni sulla registrazione; farlo ti darà un'opzione Impostazioni di confronto circa 4 schermate più avanti nell'installazione.