修改SQL server 2008 R2服務器排序規則


SQL Server 2008 R2安裝好后,發現服務器排序規則不對,又不想重裝SQL Server。
  假設當前默認實例的服務器排序規則是:Chinese_PRC_CI_AS,要修改成SQL_Latin1_General_CP1_CI_AS
  步驟:
  在CMD模式
  1、 進入SQL Server 安裝文件所在目錄(setup.exe文件所在目錄)
  2、 運行命令:Net stop mssqlserver
  3、 Setup /QUIET /ACTION=REBUILDDATABASE /instancename=mssqlserver /SQLSYSADMINACCOUNTS=administrator /sapwd=XXXXXX /sqlcollation=SQL_Latin1_General_CP1_CI_AS
  (sapwd是指sa 的密碼或者Windows Server的登錄密碼)
  命令格式是:Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName 
  /SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ] 
  /SQLCOLLATION=CollationName
  )
  4、 Net start mssqlserver

注意:修改過后可能會造成ReportServer/ReportServerTempDB等用戶自定義數據庫的丟失,Login的丟失等情況;當然可以保留Login腳本,重新創建Login,附加數據庫補救,請謹慎修改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM