sqlsever2012
針對市面上有部份應用系統或者ERP系統對於資料庫的排序規則是有要求,若安裝資料庫時沒有留意,採用默認安裝後,導致應用打開出現異常或者亂碼現象。其實不用再卸載重裝,通過如下步驟進行更改,節省大量的時間:
1、先停止需要變更 sqlserver 的服務 : 在 運行命令行中 services.msc 命令,在打開的服界面打到並關閉sql server 的服務;(直接通過 Net stop mssqlserver 語句也可以關閉SQL Server 後台服務)
2、執行命令:(cmd命令行)
F:>Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=administrator /SAPWD=****** /SQLCOLLATION=Chinese_PRC_BIN
參數介紹:
InstanceName : MSSQLSERVER 默認為:MSSQLSERVER
SQLSYSADMINACCOUNTS: administrator 默認為:administrator
StrongPassword : sa賬號的密碼
CollationName : Chinese_PRC_BIN (根據實際情況需要填寫)
F:>setup為安裝文件存放路徑;
3、等幾分鍾。出現成功提示
4、執行命令 Net start mssqlserver 啟動 SqlServer
5、原有各個資料庫會被移出,需要手動進行「附加資料庫」資料庫操作
⑵ SQL server 2012 資料庫 序列號查看
一、序列號保存在哪 不要被ProctCode迷惑,就算只安裝了SQL Server客戶端,注冊表裡也會有這個鍵值,並不是序列號,DigitalProctID才是,但經過了Base24編碼,需要解碼才行。 可以看到,對於不同版本,注冊表的路徑不一樣,但是鍵是一致的。 Express版是免費的,沒有序列號,從而注冊表也沒DigitalProctID這個鍵。 二、如何解碼序列號 利用Powershell 解碼 以下powershell函數用於解碼/找回SQL Server序列號,在SQL Server 2008, 2008 R2實例上測試通過: SQL Server 2012序列號里字元的格式發生了變化, data.uValue)[0..16] 不同於SQL Server 2008的 data.uValue)[52..66],同時別忘了改下注冊表路徑$regPath = "SOFTWARE\Microsoft\Microsoft SQL Server\110\Tools\Setup",修改後如下,在SQL Server 2012實例上測試通過: 調用powershell函數並輸出序列號 打開powershell,把上面的函數貼進去,回車,輸入Get-SQLServerKey 並回車; 或者把上面的函數存為.ps1文件直接引用: 輸出結果如下: 根據powershell 腳本翻譯成的Python base24 解碼函數:⑶ 如何啟動sql server 2012服務
1、在首先在「計算機」上右鍵點擊"管理",進入管理界面: