來源:https://www.cnblogs.com/taoshengyujiu/p/5017270.html
一、查詢數據的排序規則
SELECT SERVERPROPERTY('Collation')
二、查看當前服務器數據庫安裝版本:查詢分析器輸入
SELECT @@VERSION
請確認當前數據庫默認安裝版本及默認安裝文件目錄,請根據自己版本記錄數據庫默認安裝目錄。
序號
No 數據庫版本
(Windows Service) 默認安裝目錄
1 SQL Server 2008 C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release
2 SQL Server 2012 C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012
3 SQL Server 2014 C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\SQLServer2014
4 SQL Server 2016 C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\SQLServer2016
三、修改SQL Server服務器(實例)的排序規則
以下實驗使用了SQL Server 2008 R2的默認實例,將SQL_Latin1_General_CP1_CI_AS修改成Chinese_PRC_CI_AS
1. 使用 Net stop mssqlserver 語句關閉SQL Server 後臺服務
2. 打開“命令提示符”,轉到SQL Server的安裝目錄
C:\Users\Administrator> cd "\Program Files\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2" |
3. 運行setup
C:\Program FIles\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2> setup /QUIET /ACTION=REBUILDDATABASE /instancename=mssqlserver /SQLSYSADMINACCOUNTS=administrator /sqlcollation=Chinese_PRC_CI_AS |
二、修改數據庫的排序規則
以下實驗將修改數據庫db01的排序規則,將SQL_Latin1_General_CP1_CI_AS修改成Chinese_PRC_CI_AS。
ALTER DATABASE [db01] COLLATE Chinese_PRC_CI_AS |