DM 達夢DCA培訓筆記 2020 1 7 9

2021-10-02 02:17:02 字數 2459 閱讀 7238

達夢dca培訓筆記——2020.1.7-9

1、體系架構

(1)邏輯儲存結構

1)表空間

2)頁資料庫中最小的資料儲存單元;

預設大小為 8kb;

頁大小在庫建好後不能改變;

3)簇是資料頁的上級邏輯單元;

由同乙個資料檔案中 16 個或 32 個連續的資料頁組成;

預設大小為 16;

簇大小在庫建好後不能改變;

4)段段是簇的上級邏輯分割槽單元;

在同乙個表空間中,段可以跨越不同的檔案;

(2)物理儲存結構

1)配置檔案 dm.ini

2)控制檔案

3)資料檔案

4)redo

5)歸檔

開歸檔步驟:

1.資料庫到配置模式

sql> alter database mount;

2.配置歸檔檔案:

sql> alter database add archivelog 『dest=/dm7/arch,type=local,file_size=64,space_limit=0』;

3.開啟歸檔配置:

sql> alter database archivelog;

4.開啟資料庫:

sql> alter database open;

(3)記憶體結構

1)記憶體池

2)緩衝區

3)排序區

4)雜湊區

5)ssd緩衝區

(4)執行緒

…1、安裝資料庫軟體

(1)確認軟硬體資訊

(2)規劃安裝路徑、安裝使用者

(3)配置環境變數

(4)配置檔案最大開啟數

(5)安裝

1)圖形安裝./dminstall.bin

2)靜默安裝./dminstall.bin -i

(6)執行指令碼

2、建立資料庫例項

1)圖形 dbca.sh

2)靜默 dminit

dminit path=/dm7 db_name=dm01 instance_name=test port_num=5237

3、資料庫例項管理

(1)啟停例項 service dmservertest stop/start

(2)資料庫狀態

1)mount

2)open

3)suspend —唯讀

(3)修改引數

sp_set_para_value(2,『buffer』,500);

(4)compatible_mode

是否相容其他資料庫模式。0:不相容,1:相容sql92標準,2:相容oracle,3:相容ms sql server,4:相容mysql

open 狀態與 mount 和 suspend 能相互轉換;

mount 和 suspend 之間不能相互。

5、表空間管理

(1)型別

(2)建立

(3)修改

(4)刪除

6、使用者管理

1)sys 資料庫內建管理使用者,不能登入資料庫

2)sysdba 資料庫的管理員

3)sysauditor 審計員

4)syssso 安全員(安全版)

5)sysdbo 操作員(安全版)

7、角色管理

許可權的集合

8、sql

(1)ddl:定義語句 create、drop、alter、truncate

(2)dml:管理語句 select、update、delete,insert

(3)dcl:控制語句 grant、revoke

(4)tcl:事務控制 commit、rollback

10、備份還原

(1)備份

1)邏輯備份和物理備份

dexp

備份資料庫檔案

2)完全備份和增量備份

達夢只支援累積增量備份,不支援差異增量備份。

(2)還原

1)邏輯還原和物理還原

dimp

2)完全還原和增量還原

11、作業

(1)初始化**環境

(2)開啟作業

(3)配置步驟

(4)配置排程

(5)提交作業

12、開發

(1)jdbc

定義dm jdbc 驅動串

string jdbcstring = 「dm.jdbc.driver.dmdriver」;

定義dm url 連線串

string urlstring = 「jdbc:dm://localhost:5236」;

(2)odbc

1)安裝gcc

2)安裝odbc

3)修改odbc.ini檔案

4)修改odbcinst.ini檔案

學習達夢DCA筆記

安裝資料庫 建立資料庫 圖形建庫 開啟dbca工具 dm dmdbms tool dbca.sh注意 用dm使用者,不要用root使用者 2.建庫 資料庫名 選中兩個示例庫,其他預設。3.用root使用者執行命令後完成 dm dmdbms script root dm service install...

達夢資料庫安裝(DM)

進入目錄掛載iso檔案 cd sudo mkdir p dm8 sudo mount o loop dm8 setup rh7 64 ent 8.1.1.45 20191121.iso dm8 cd dm8 dminstall.bin 進入圖形化介面操作安裝 確認 選擇語言與時區 下一步接受 下一步...

達夢dm8資料安裝

id dmdba 檢視是否有此使用者 groupadd dinstall 新增乙個組 useradd g dinstall dmdba 新增乙個使用者,並分配到dinstall組 passwd dmdba 為dmdba使用者設定密碼 chown dmdba dinstall r dm8 設定dm7這...