在SCCM2012安裝前準備SQL時的排序規則不能使用默認值,要選擇SQL_Latin1_General_CP1_CI_AS。有的朋友在此處設置錯誤,SCCM2012部署時報錯,如下圖,
SQL Server 2008安裝好後,發現服務器排序規則不對,又不想重裝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=Chinese_PRC_CI_AS
(sapwd是指sa 的密碼)
命令格式是:Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName
/SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ]
/SQLCOLLATION=CollationName
)
4、 Net start mssqlserver