修改資料庫排序規則實踐總結

2022-04-20 12:11:02 字數 767 閱讀 5117

前倆天運維部需要將乙個伺服器上面的資料庫及站點環境移到另外一台伺服器上面,所有檔案平移過去之後,web報黃頁。發現資料庫master的排序規則(sql_latin1_general_cp1_ci_as)和本地使用者資料庫的排序規則不一致(chinese_prc_ci_as),所以需要將倆種排序規則設定一致

修改master資料庫的排序規則:

操作步驟:

1.停止資料庫服務,將所有使用者資料庫移動到其他位置,確保該例項下沒有使用者資料庫。

2.開啟「命令提示符」,轉到sql server的安裝目錄

c:\users\administrator> cd "\program files\microsoft sql server\100\setup bootstrap\sqlserver2008r2"或者直接在program files\microsoft sql server\100\setup bootstrap\sqlserver2008r2

3.執行操作:

c:\program files\microsoft sql server\100\setup bootstrap\sqlserver2008r2> setup /quiet /action=rebuilddatabase /instancename=mssqlserver(例項名稱)/sapwd=123456(登入密碼) /sqlsysadminaccounts=administrator /sqlcollation=chinese_prc_ci_as

4.重啟計算機(檢視是否修改成功,否則重複第二步)

修改資料庫

改資料庫庫名稱 alter database 資料庫名稱 modify name 新資料庫名稱 或exec sp renamedb 資料庫名稱 新資料庫名稱 擴大資料庫 alter database語句擴大資料庫 alter database studentsys add file name stu...

Mysql 修改資料庫字元排序

今天被一同事問到做表關聯的時候,出現了因為兩表的某個字段字符集不同,不能進行關聯查詢操作。那因為某個字段,咱們就先只修改某個欄位的字符集。以下sql alter table table name modify column column name varchar 30 collate utf8 ge...

Sybase 修改資料庫預設排序

我新建了乙個sybase資料庫,想用dump檔案load,可是報資料庫的排序不對,就去centrol裡面修改,但是還是報錯,說是字符集不存在。辦法如下 開啟命令列,進入到sybase的ase 15 0 bin 目錄下,執行下面的命令 charset p密碼 s伺服器名 nocase.srt utf8...