header3.jpg
首頁 arrow 專業討論區 
TWIUG Forum
歡迎, 訪客
登入註冊.
遺失密碼?
回覆:Big5-Unicode (1 人正在瀏覽)
前往最底 張貼回覆

主題: 回覆:Big5-Unicode

#25
中文碼 (訪客)
Big5-Unicode 2007/05/31 21:52  
原DB設為BIG5(SERVER_LOCALE=zh_TW.big5 ),而且已經在使用中,若想改為Unicode, 該如何處理?
  管理員已關閉公開寫入.
#26
Eric Lam (用戶)
Senior Boarder
文章: 11
graph
回覆:Big5-Unicode 2007/06/02 11:21 聲譽: 1  
INDEX 的排列是由 DB_LOCALE 決定的, 如歐洲語文, 所以要改 DB_LOCALE 的話, 必須重建database, 重新 import 才可以. 仲使是 中文的 locale 亦然
  管理員已關閉公開寫入.
#27
Josh (訪客)
回覆:Big5-Unicode 2007/06/05 17:14  
這樣子說明不就是指明,Unicode與BIG5無解
就算是重建DATABASE,原始BIG5資料也無法RESTORE至新設定Unicode的DB
  管理員已關閉公開寫入.
#29
joe (用戶)
Fresh Boarder
文章: 2
graphgraph
回覆:Big5-Unicode 2007/06/06 12:08 聲譽: 0  
就ifx來說,
重建DB當時便可指定新的字碼。


已經有內容部份,除了BLOB以外,可以透過 iconv 或是 ConverZ之類的軟體協助將原先EXPORT出來的資料轉碼。
不過轉碼之後可能字串長度會變長,必須一併考量欄位所需要的長度。

BLOB的部份可以依照需要先寫程式將之還原,在按照需要使用對應的程式進行 轉碼。

文章曾經由此用戶編輯: joe, 於: 2007/06/06 12:09

文章曾經由此用戶編輯: joe, 於: 2007/06/06 12:13
  管理員已關閉公開寫入.
#30
Eric Lam (用戶)
Senior Boarder
文章: 11
graph
回覆:Big5-Unicode 2007/06/06 14:43 聲譽: 1  
YES, 可以用 iconv 把 dbexport 的 .unl 檔內容轉為 unicode, 而 blob 資料會存成 blob* 的檔名, 這些 blob files 應該不用再轉, 可直接透過 dbimport 程序 insert 回新的 database
  管理員已關閉公開寫入.
前往最頂 張貼回覆
Copyright 2007 Best of Joomla, Powered by FireBoard直接取得最新文章到你的桌面