達夢Manager管理工具使用整理


說明:

在達夢數據庫安裝完后默認會安裝圖形管理工具manager,可通過單個管理工具,對多個數據實例進行管理,linux和windows版用法差不多,本文以windows例,講一些比較常用的操作。

一、開啟manager管理工具

 

二、使用manager管理工具

說明:連接數據庫后,左側顯示對象導航;右側為新建查詢窗口,通過窗口可編寫 SQL 語句進行執行;頂部為工具欄;底部為消息和結果集。

1、連接

連接可以直接新建連接,也可以注冊連接。

1)新建連接

 

2)注冊連接

注冊好后,下次開啟管理工具,對象導航還保存着改連接信息,以后可雙擊直接進行連接。

 

 

 

2、窗口

【窗口】 - 【視圖】中可以查看函數等信息。

【窗口】 - 【選項】中可以設置管理工具的編輯器和結果集等內容。

比如可以設置編輯器是否顯示行號,可以設置編輯器字體大小,字體顏色等。

 

3、菜單欄

菜單欄可以新建查詢、保存編輯器的內容、執行編輯器中的sql、執行腳本等。

 

4、對象導航

對象導航欄有很多連接的數據庫,可以新建表空間、用戶、表等操作。

1)新建角色

【角色】 - 右鍵 – 新建角色

新建角色TEST_ROLE

 

授予該角色創建表和創建索引的系統權限。

 

授予該角色DMHR模式下CITY表的select對象權限。

 

2)新建表空間

【表空間】 - 右鍵 – 新建表空間

配置表空間數據文件地址,大小為32M,自動擴充,每次擴充1M,擴充上限1G。

 

3)新建用戶

【用戶】 - 【管理用戶】 - 右鍵 – 新建用戶

新建用戶TEST_USER。用戶名只能為大寫。

 

默認會賦予新建用戶public和vtl角色,再另外賦予新建用戶剛剛新建的TEST_ROLE角色。

 

賦予用戶創建視圖的系統權限。注意:我們剛剛創建了TEST_ROLE這個角色,給這個角色賦予建表和創建索引的權限,又給當前用戶賦予了TEST_ROLE這個角色,所有當前用戶擁有建表、建所有和創建視圖的系統權限。

 

賦予用戶查詢DMHR模式下REGION表的對象權限。注意:我們剛剛創建了TEST_ROLE這個角色,給這個角色賦予了查看CITY表的權限,又給當前用戶賦予了TEST_ROLE這個角色,所有當前用戶擁有查看DMHR模式下REGION表和CITY表的權限。

 

設置當前用戶密碼在30后過期,過期后寬限3天。登錄失敗三次鎖定1分鍾。

 

4)新建表和約束

TEST_USER用戶登錄。

 

新建表后會自動創建同名的模式

 

新建TEST表,共三個列,分別是id 、 name 和 sex。

Id為主鍵,不自增。

 

該表的表空間為TEST_TABLESPACE

 

為sex列加檢驗約束,sez值只能是0或1。

 

新建表TEST2,共三個列id、name和test1_id。

Id為主鍵。name加唯一約束,值唯一。test1_id是外鍵。

 

TEST2的test1_id引用TEST表的主鍵。注意:外鍵只能引用主鍵。

 

5)、邏輯導入導出

以用戶的為例,其他的都差不多

a)導出

管理員賬號登錄,選中用戶,右鍵-導出

 

導出到E:\dmdbms\data\backup

導出文件名dexp_test_user.dmp

導出日志名dexp_test_user.log

 

導出效果如下:

 

b)導入

先新建用戶TEST_DIMP,這時會自動創建用戶同名模式TEST_DIMP

 

【模式】 - 右鍵 – 導入

導入文件所在目錄 E:\dmdbms\data\backup

導入文件名 dexp_test_user.dmp

導入日志名 dimp_test_dmip.log

注意需要加模式映射,指定從哪個模式導入哪個模式。

 

導出效果如下:

 

6)備份還原

在管理工具中做備份,都是熱備,需要開啟歸檔。

在注冊的連接上右鍵 – 【管理服務器】

 

配置歸檔日志。配置好后點擊確定。

 

再次右鍵注冊的連接 – 【管理服務器】

打開數據庫。

 

配置好歸檔就可以做數據庫熱備份了。

備份的名稱為:TEST_FULL_BACKUP

備份目錄為:E:\dmdbms\data\DAMENG2\bak

備份集名稱為:TEST_FULL_BACKUP

 

效果如下:

 

 

 

 

 

還原需要關閉數據庫服務,下面是用rman還原的方式:

RMAN> restore  database 'E:\dmdbms\data\DAMENG2\dm.ini' from backupset 'E:\dmdbms\data\DAMENG2\bak\TEST_FULL_BACKUP';
RMAN> recover  database 'E:\dmdbms\data\DAMENG2\dm.ini' from backupset 'E:\dmdbms\data\DAMENG2\bak\TEST_FULL_BACKUP';
RMAN> recover  database 'E:\dmdbms\data\DAMENG2\dm.ini' update db_magic;

還原好后再啟動數據庫。

7)作業

先雙擊【代理】創建代理環境

 

再右鍵【作業】- 新建作業

設置作業步驟和作業調度,實現定時執行。

 

 

 

 

更多資訊請上達夢技術社區了解: https://eco.dameng.com

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM