新聞中心
數(shù)據(jù)庫字符集是指數(shù)據(jù)庫所使用的字符集編碼。在數(shù)據(jù)庫導入、導出、備份等操作中,往往會出現(xiàn)字符集不一致的情況,導致數(shù)據(jù)出現(xiàn)亂碼。如何實現(xiàn)數(shù)據(jù)庫字符集還原?下面是一個簡單的30字教程解析。

作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。成都創(chuàng)新互聯(lián)公司提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計、網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務,幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡營銷方法,創(chuàng)造更大的價值。
步驟一:備份數(shù)據(jù)庫
在操作之前,一定要先備份好數(shù)據(jù)庫,以免出現(xiàn)不可逆的損失。
步驟二:修改配置文件
打開數(shù)據(jù)庫的配置文件,找到字符集編碼的設(shè)置。根據(jù)需要,修改編碼為需要還原的編碼類型。
步驟三:導入數(shù)據(jù)
將備份的數(shù)據(jù)文件導入到修改過編碼的數(shù)據(jù)庫中。注意,在導入過程中必須要指定字符集編碼,否則數(shù)據(jù)仍然會亂碼。
步驟四:測試數(shù)據(jù)
導入完成之后,可以進行數(shù)據(jù)測試,檢查數(shù)據(jù)是否正常,是否能夠正常顯示。
步驟五:修復數(shù)據(jù)
如果導入后還是存在亂碼情況,可以使用特定的工具進行修復數(shù)據(jù)。
以上就是如何實現(xiàn)數(shù)據(jù)庫字符集還原的30字教程解析。需要注意的是,每個數(shù)據(jù)庫的字符集編碼有所不同,具體操作步驟可能也會有一些差異。在進行操作時,一定要根據(jù)具體情況進行操作,避免出現(xiàn)錯誤。
相關(guān)問題拓展閱讀:
- sybase數(shù)據(jù)庫11.9.2在windows上怎么進行配置和使用,我都不懂??!請幫忙??!
sybase數(shù)據(jù)庫11.9.2在windows上怎么進行配置和使用,我都不懂??!請幫忙啊!
一、安裝前準備工作:
A、sybase12.5及補丁、注冊碼
B、安裝說明文檔、備份庫
《從winXP通過‘遠程桌面’登陸win2023主界面:
1、sp2-mstsc /console
2、sp3以上-mstsc /admin》
C、本地磁盤空間大小,建庫還原庫需要多大空間
二、安裝步驟:
1、安裝sybase12.5:只有幾處需要修改(選擇完全安裝,手動配置各服務器,配置bd_lsc-將頁面大小2K修改16K,master syspromessor各分配1000M),其他默認,最后完成直接
重啟。
2、重啟后首先安裝補丁,再進行注冊
3、修改字符集cp936
在中輸入 cmd ,在cmd中輸入
cd c:\sybase\charsets\cp936回車
再charset –Usa –P –Sbd_lsc binary.srt cp936
“bd_lsc“ 部分是Sybase Central中看到的數(shù)據(jù)庫服務器的名稱,根據(jù)實際情況而定
依次點擊:在打開程序中,點擊連接數(shù)據(jù)庫
>select name ,id from syscharsets
>go
找到name=cp396對應的id (171)
>sp_configure “default character set id”,171
>go
重啟兩次server,sp_helpsort察看服務器端的字符集是否已經(jīng)更改為cp936。
配置客戶端缺省字符集:編輯文件c:\sybase\locales\locales.dat (注意備份原來的locales.dat文件),相對應的字段修改為
locale = default, us_english, cp396
4、右擊桌面‘我的電腦’-選‘管理’-服務-啟動sybase服務,登陸服務器
右擊服務名-選擇屬性配置:內(nèi)存physical memory和cpu個數(shù)
5、添加高速緩存,最后點完成時,提示錯誤自動綁定-不用理睬
6、建立數(shù)據(jù)庫設(shè)備:兩個數(shù)據(jù)設(shè)備lscdatanew0=lscdatanew1=10G,一日志設(shè)備lscdatanewlog=5G
7、建立轉(zhuǎn)存設(shè)備,建lscdatanew設(shè)置其屬性
(lscdatanew屬性-選項選4項ddl in tran;no chkpt on recovery;select intobulkcopy pllset;trunc log on chkpt)
8、綁定高速緩存
9、確認sybase_BS服務已啟動,還原數(shù)據(jù)庫(通過B命令還原即可)
A、備份:
C:\isql –Usa –P –S服務器名
Dump database lscdatanew to “c:\back.dump”
Go
壓縮版
Dump database lscdatanew to “compress::6::c:\back.dump”
Go
B、還原
C:\isql –Usa –P –S服務器名
Load database lscdatanew from “c:\back.dump”
Go
還原成功后,不要退出。需要聯(lián)機操作如下
Online database lscdatanew
go
10、登陸服務器修改lscdatanew段:首先右擊lscdatanew在屬性選項中選中 singer user
將段中日志、數(shù)據(jù)文件與日志、數(shù)據(jù)設(shè)備相對應。
段修改完成后再去掉先前選中的singer user。
《雙核2.8G,內(nèi)存4G 建庫的速度為70M/s 命令還原庫的速度180M/s》
lscdatanew 屬性-選項 選中以下4個
A、 ddl in tran
B、 no chkpt on recovery當保持最新的數(shù)據(jù)庫備份時,此項設(shè)置為true。此時,存在一個基本庫和一個輔助庫。首先,基本庫轉(zhuǎn)儲到輔助庫中。然后,基本庫的事務日志間斷地
轉(zhuǎn)儲并裝載到輔助庫中。若此選項設(shè)置為缺省值false,重新啟動SQL Server時,恢復數(shù)據(jù)庫后將向數(shù)據(jù)庫增加一條檢查點記錄。檢查點記錄確保機制不會不必要地重新運行,改變
順序號,并導致隨后從基本庫裝載事務日志的失敗。將輔助庫的此項設(shè)置打開,恢復過程將不產(chǎn)生檢查點,這樣從基本庫轉(zhuǎn)儲的事務日志可以被裝載至輔助庫。
C、 select intobulkcopy pllset設(shè)置恢復模式的,使得在使用select into 語句的時候.事務的日志量達到最少.
文(
)
D、 trunc log on chkpt開放此項, 數(shù)據(jù)庫會每隔一段間隔自動清除log。
syase服務無法啟動 可能是dsedit ip 通道不對
1053錯誤:
修改master系統(tǒng)表(首先屬性-允許修改sysdatatable=1),將lscdatanew 設(shè)為,能啟動后設(shè)為1;將屬性恢復默認
還原數(shù)據(jù)庫字符集的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于還原數(shù)據(jù)庫字符集,如何實現(xiàn)數(shù)據(jù)庫字符集還原?30字教程解析,sybase數(shù)據(jù)庫11.9.2在windows上怎么進行配置和使用,我都不懂啊!請幫忙??!的信息別忘了在本站進行查找喔。
創(chuàng)新互聯(lián)服務器托管擁有成都T3+級標準機房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡接入帶寬達10T,機柜接入千兆交換機,能夠有效保證服務器托管業(yè)務安全、可靠、穩(wěn)定、高效運行;創(chuàng)新互聯(lián)專注于成都服務器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認可。
分享名稱:如何實現(xiàn)數(shù)據(jù)庫字符集還原?30字教程解析(還原數(shù)據(jù)庫字符集)
地址分享:http://www.dlmjj.cn/article/dhegopp.html


咨詢
建站咨詢
