信創產業

信創的意義與新基建的前景這里省略一百萬字,
安裝
一、資源
中標麒麟7+DM8;
1、安裝環境為:DM8-rh7(資料庫包可至達夢官網www.dameng.com下載)
2、作業系統包為中標麒麟高級服務器作業系統軟體V7.0,
3、推薦
二、GUI系統安裝
1.安裝中標麒麟系統:不要最小安裝,勾選GUI界面,
2.進入root賬戶
3.啟動網路并設定網路自啟動
4.查看IP地址:ip addr
5.打開命令列終端 或 SSH登錄root
三、GUI安裝達夢資料庫
1.創建DM8安裝路徑
[root@localhost mnt]# mkdir /dm8
2.創建DM8安裝用戶組dinstall和用戶dmdba ,然后設定dmdba用戶的密碼
[root@localhost mnt]# groupadd dinstall
[root@localhost mnt]# useradd -g dinstall dmdba
[root@localhost mnt]# passwd dmdba
3.設定安裝路徑訪問權限
[root@localhost mnt]# chown -R dmdba:dinstall /dm8
4.登錄dmdba用戶,設定環境變數,并使其生效
[root@localhost mnt]# su - dmdba
[dmdba@localhost ~]$ vi ~/.bash_profile
export PATH
export DM_HOME=/dm8
export PATH=$PATH:$HOME/.local/bin:$HOME/bin:$DM_HOME/bin:$DM_HOME/tool
[dmdba@localhost ~]$ source .bash_profile
5.切換到root用戶,設定檔案最大打開數目
[dmdba@localhost ~]$ su - root
[root@localhost ~]# vi /etc/security/limits.conf
dmdba soft nofile 65536
dmdba hard nofile 65536
6.把dm8_setup.iso安裝包放到/opt目錄下
7.打開終端,把 /opt/dm8_setup.iso掛載到/mnt
[root@localhost opt]# mount -o loop /opt/dm8_setup.iso /mnt
mount: /dev/loop0 寫保護,將以只讀方式掛載
8.設定通過命令列啟動圖形化界面
【 echo $DISPLAY】查看DISPLAY的值
[root@localhost ~]# export DISPLAY=:0
[root@localhost ~]# xhost +

8.切換為dmdba用戶,通過命令列啟動DM8圖形化安裝
[root@localhost ~]# su - dmdba
[dmdba@localhost ~]$ export DISPLAY=:0
[dmdba@localhost ~]$ xhost +
[dmdba@localhost mnt]$ cd /mnt
[dmdba@localhost mnt]$ ./DMInstall.bin
9.注意安裝時修改安裝目錄

10.安裝中需要打開另一個終端,在root下進行命令

/dm8/script/root/root_installer.sh

初始化資料庫



默認一步步往下走默認設定即可,

用另一個視窗執行以上命令,創建完成,
命令列安裝
請參考:達夢大學 DM8 命令列安裝
卸載
[root@localhost /]# cd dm8
[root@localhost dm8]# ./uninstall.sh
達夢可視化工具
國產軟體往往擁有較好的用戶體驗,這一點似乎達夢也做得不錯,
達夢提供的主要工具在tool目錄下:

1. 管理工具manager
./manager

manger工具包含:建表建用戶、管理權限角色、管理表空間、冷熱備份、作業等幾乎所有日常運維、資料開發作業都可以在這里傻瓜式、可視化完成,
2. 控制臺工具console
控制臺工具提供了非常輕便的方式,調整資料庫實體的各個引數,例如可以調整兼容性引數等,另外可以在console進行資料庫備份,

3. 服務查看器
./dmservice.sh

可以啟停服務,設定啟動型別等,
4.命令列互動式工具disql
[dmdba@localhost ~]$ disql sysdba/SYSDBA@localhost:5239
達夢大學:DISQL使用決議1:環境變數設定
達夢大學:DISQL使用決議2
達夢大學:DLSQL使用決議3
備份還原
- 庫備份



2.熱備份
熱備模式一定要開歸檔模式
alter database mount;

熱備模式一定要開歸檔模式
alter database mount;
alter database add archivelog 'type=local,dest=/dm8/arch,file_size=64,space_limit=0';
開歸檔
alter database archivelog;
alter database open;
select name,status$,arch_mode from v$database;
查看歸檔狀態:


- 命令列方式下全備, 增量備
全備
backup database full backupset '/dm8/backup/fullbak2';
增量備
backup database increment backupset '/dm8/backup/incr_bak'
表空間還原
表空間只能脫機還原, 使用 Dmrman
[dmdba@localhost bin]$ cd /dm8/bin
[dmdba@localhost bin]$ ./dmrman
dmrman V8
使用 dmrman 進行還原
1、 校驗備份集
RMAN> check backupset '/dm8/backup/fullbak2';
2、 還原表空間
RMAN> restore database '/dm8/data/DAMENG/dm.ini' tablespace test
from backupset '/dm8/backup/fullbak2';
3、 恢復表空間
RMAN> recover database '/dm8/data/DAMENG/dm.ini' tablespace test;
重啟實體服務
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/92141.html
標籤:其他
