達夢7資料庫初始化

Ryan_Bai發表於2020-08-15

dminit

dminit命令:這是一種命令列的工具。

不帶任何引數的方式

[dmdba@node1 ~]$ dminit
initdb V7.6.0.197-Build(2019.09.12-112648)ENT 
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-09-12
input system dir: /dm7data
input db name: TEST
input port num: TEST
invalid port num, input again:5236
input page size(4, 8, 16, 32): 8
input extent size(16, 32): 16
input sec priv mode(0, 1): 
input time zone(-12:59,+14:00): +8
string case sensitive? ([Y]es, [N]o):Y  
which charset to use? (0[GB18030], 1[UTF-8], 2[EUC-KR]): 1
length in char? ([Y]es, [N]o): Y
enable database encrypt? ([Y]es, [N]o): N
page check mode? (0/1/2): 0
input elog path: 
auto_overwrite mode? (0/1/2): 0
 log file path: /dm7data/TEST/TEST01.log
 log file path: /dm7data/TEST/TEST02.log
write to dir [/dm7data/TEST].
create dm database success. 2020-08-15 00:45:53
[dmdba@node1 ~]$

帶引數建立

雖然 dminit 有很多選項,這些選項都有預設值,尤其是涉及到 page 大小的,預設值大部分也是最佳的選擇,所以我們只需要指定例項的建立路徑和資料庫名稱即可。

[dmdba@node1 ~]$ dminit PATH=/dm7data db_name=TEST instance_name=TEST port_num=5236
initdb V7.6.0.197-Build(2019.09.12-112648)ENT 
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-09-12
 log file path: /dm7data/TEST/TEST01.log
 log file path: /dm7data/TEST/TEST02.log
write to dir [/dm7data/TEST].
create dm database success. 2020-08-15 00:34:21
[dmdba@node1 ~]$

初始化資料庫到 /dm7data 目錄

dbca.sh

dbca.sh工具,在 /dm7/tool 目錄下,是一種圖形化的介面。 我們這裡選擇圖形化的方式建立。

  1. 單選“Create Database Instance”,單擊“Start”

  2. 選擇資料庫型別,此處預設“Common”,單擊“Next”

  3. 選擇資料庫安裝目錄“/dm7data”,點選“Next”:

  4. 選擇資料庫名、例項名和服務埠
    此處資料庫名稱為DAMENG,例項名為PROD,端⼝5236,單擊“Next”

  5. 選擇物理檔案存放路徑,單擊“Next”

  • 控制檔案

  • 資料檔案

  • 日誌檔案

  • ELog 檔案

  • 初始化引數配置,聚簇大小為32頁,頁大小為16k,日誌檔案500m,配置字串, 大小寫敏感:

  • 設定資料庫管理員口令,此處填寫dameng123

  • 此處不需要安裝任何元件,單擊“Next”

  • 單擊“Finish”,進行安裝

  • 靜等進度條完成

  • 根據提示,執行命令,單擊“OK”


  • 單擊“Yes”,關閉視窗

  • 安裝完成,單擊“Finish”

  • 單擊“OK”,關閉視窗


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

    相關文章