程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2數據庫設計詳解(1)

DB2數據庫設計詳解(1)

編輯:DB2教程

本文為您介紹了安裝DB2數據庫的一些建議,包括安裝過程采用的語言、對數據庫對象的大小、數量進行評估等,供您參考,希望對您有所幫助。

在企業中部署數據庫的時候,首先需要在操作系統上安裝數據庫。而在安裝數據庫的時候,需要選擇安裝的語言環境。即是以中文狀態下安裝數據庫還是以英文狀態安裝數據庫。如在啟動安裝程序的時,可以利用/ilanguage選項來指定安裝過程中所采用的語言。到目前為止,DB2數據庫已經支持很多種語言。那麼數據庫在安裝過程中,該采用什麼語言呢?

一、選擇合適的語言與數據庫字符集

筆者建議,只要數據庫管理員有一點英語基礎,最好能夠采用英文語言環境來進行安裝。雖然說現在DB2數據庫的中文語言環境已經設計的比較完善,但是筆者仍然擔心其有一些不知名的漏洞。為此筆者在安裝DB2數據庫的時候,基本上都采用的是英文語言環境來進行安裝。即將語言設置為“EN”,表示英文。提高DB2數據備份與恢復的效率。

另外如果DB2數據庫中要保存英文以外的數據,或者說用戶會使用不同的字符集訪問數據庫時,還需要在數據庫安裝過程中選擇特定的數據庫字符集。DB2數據庫中的所有字符數據,包括數據字典中的數據,都是存儲在數據庫字符集中的。

如果用戶使用不同的字符集訪問數據庫時,數據庫管理員就需要選擇包含所有這些用戶的字符集的超集。只有如此,才能夠確保系統能夠很方便的使用替代字符完成字符的轉換,從而提高數據庫的性能。如果用戶選擇的字符集不對,有可能會出現一些莫名其妙的問題。如一次用戶在安裝數據庫過程中,沒有選擇合適的字符集。

雖然在使用的過程中,其存儲中文字符沒有問題。但是當對數據庫采取還原操作時,卻發現還原後的數據庫中有些原來是中文字符的地方,盡然出現了亂碼。這主要就是沒有選擇合適的字符集惹的禍。有時候如果字符集選擇不當的話,從外部數據源(如Excel表格)導入數據的時候,中文數據也會無法順利導入。所以,數據庫管理員在安裝數據庫的時候,需要根據實際企業,來選擇合適的字符集。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved