達夢6.0 for Windows安裝

yangtingkun發表於2010-07-15

前幾天ITPUB的熊建國主編和我聯絡,希望我能參加國產資料庫達夢的適用活動,並寫幾篇使用感受。本來最近手工的事情比較多,本打算推辭的,不過熊主編再三邀請,而且強調並非是槍手文,只要寫出真實使用感受即可。既然如此,我就本著支援國產資料庫的原則,寫幾篇試用感受。

由於本人唯一熟悉的資料庫就是Oracle,因此所有的對比都是與Oracle資料庫進行對比,在這個過程中,將盡可能避免將對Oracle資料庫的喜愛之情帶進來,爭取站在一個比較公正的位置上來進行評價。

這一篇簡單介紹一下達夢資料庫的安裝過程。

 

 

我拿到的是達夢6.0 for Windows 32位的企業版,安裝檔案大小115M。這個安裝檔案的大小也就和EXCELACCESS是一個數量級的,甚至還要更小一些,與安裝檔案1G以上的Oracle 11g相比,整整小了一個數量級,更不用說一個是剛剛進入市場的國產資料庫,而另一個是市場佔有量超過50%的最靈活最複雜的資料庫,因此不能指望二者能提供相同甚至相似的功能,主要是看看達夢能夠提供到什麼地步的功能。

達夢資料庫對系統的硬體要求:奔騰2(建議奔騰3 800以上)、記憶體256M(建議512M)、硬碟5G以上。這種硬體要求基本上可以不用考慮了,現在很少能找到不滿足這個硬體要求的PC機,更不用說伺服器了。

軟體要求Windows 2000以上,支援TCP/IP協議。

安裝準備工作比較有趣:要求關閉防毒、安全防護軟體。似乎安裝程式與防毒軟體的相容性還存在一些問題。更有意思的一點是,要求作業系統時間在1970110:0:020381193:14:7之間。看來系統的日期型別欄位應該是利用一個長整型數值來儲存,儲存的是從1970110:0:0時以來的秒值:

SQL> SELECT TO_CHAR(
  2     TO_DATE('1970-1-1 0:0:0', 'YYYY-MM-DD HH24:MI:SS')
  3             + (POWER(2, 31) - 1)/24/3600,
  4     'YYYY-MM-DD HH24:MI:SS')
  5  FROM DUAL;

TO_CHAR(TO_DATE('19
-------------------
2038-01-19 03:14:07

這是32位所能支援的最大值,不過這對於系統而言,似乎略顯不足,畢竟顯然已經到了2010年,難保系統中會出現超過2038年的日期。如果不考慮正負的問題,32位系統所能支援的上限是:

SQL> SELECT TO_CHAR(
  2     TO_DATE('1970-1-1 0:0:0', 'YYYY-MM-DD HH24:MI:SS')
  3             + (POWER(2, 32) - 1)/24/3600,
  4     'YYYY-MM-DD HH24:MI:SS')
  5  FROM DUAL;

TO_CHAR(TO_DATE('19
-------------------
2106-02-07 06:28:15

這對於絕大部分情況來說,應該足夠了。不過要解決根本問題,恐怕需要64位系統的支援了。

下面還是回到正題,雙機SETUP.EXE開始安裝:

首先出現安裝語言選擇畫面,選擇簡體中文後,進入到安裝嚮導畫面。這個畫面沒有任何可選項,點選下一步繼續。

接著出現常見的許可證協議,選擇接受後繼續;

出現的是達夢安裝產品明顯列表,當前的伺服器版本是6.0.2.51p6

接著是驗證KEY的步驟,選擇License檔案的路徑,找到對應的key檔案,開啟後安裝介面顯示有效期、使用者名稱、伺服器頒佈型別、釋出型別、授權使用者數和併發連線數,確認後進入下一步;

選擇安裝型別,這裡有典型安裝、伺服器安裝、客戶端安裝和自定義四個選項,看了一下典型安裝似乎就是完全安裝,下一層大的選項包括伺服器端、客戶端、叢集元件和幫助,完全安裝需要482.5M,和Oracle的安裝軟體大小相比,恰好又是十分之一。全部選擇後,點選下一步;

安裝目錄選擇,這裡選擇安裝初始資料庫資料、選擇高階配置、並設定資料檔案的儲存位置最後安裝示例庫,大約總共需要佔用900M的空間;

由於選擇了高階配置,顯然進入資料庫配置頁面:

首先選擇資料頁大小,有481632K四個選項,推薦是8K,莫非達夢資料庫的這個資料頁的概念和SQLSERVERSYBASE的資料頁有點相似;

隨後是資料檔案簇大小,有16K32K兩個選項,推薦是16K,這個引數個人感覺類似Oracle中的BLOCKSIZE

是否設定大小寫敏感,推薦為否;

使用UNICODE字符集,推薦為否;

空串’’NULL來處理,推薦為否;

除了最後一個空字串的設定外,其他選擇推薦值,而最後一個根據Oracle中的情況,選擇了空字串作為NULL來處理;

下面是修改口令頁面,可以修改SYSDBASYSAUDITORSYSSS0的口令,其中SYSSSO需要安全版才能修改;

選擇“開始選單”資料夾頁面,這裡“達夢資料庫”將被新增到開始選單中;

進入小結頁面,剛才一些關鍵性資訊的總結會列出來,確認無誤後開始安裝。

安裝過程用了不到四分鐘,在安裝前和過程中,我沒有關閉防毒軟體和防火牆,安裝順利結束。

安裝過程十分的簡單,不過Windows下的安裝看不出什麼,畢竟一個初學者也能在Windows的環境下搞定Oracle的安裝。

關於License想多說幾句,達夢資料庫打算作為產品面向市場,維護自己的智慧財產權無可厚非。但是要知道,Oracle的安裝是不需要任何License的,雖然Oracle資料庫都是安裝CPU來賣的,一套幾十萬、上百萬甚至是幾百萬,但是Oracle對於開發者是免費的。換句話說,任何對Oracle有興趣的人,都可以免費的得到Oracle用來學習,Oracle不但擁有資料庫領域最廣泛使用者群,還擁有最廣泛的學習群體和最廣泛的愛好者,這也是Oracle為什麼如此成功的因素之一。當然Oracle的成功是不可複製的,但是Oracle在推廣Oracle技術,降低學習Oracle門檻的方面絕對有值得借鑑之處。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-668141/,如需轉載,請註明出處,否則將追究法律責任。

相關文章