達夢8資料庫安裝和解除安裝

dmcatding發表於2020-08-07

1、按照達夢資料庫官方建議使用中標麒麟作業系統(安裝記得選擇桌面版本)

這裡就不介紹作業系統的安裝了,直接進行資料庫環境配置、安裝。

[root@dmdb ~]# cat /etc/os-release

NAME="NeoKylin Linux Advanced Server"

VERSION="7.0 (Zhaoxin)"

ID="neokylin"

ID_LIKE="fedora"

VERSION_ID="7.0"

PRETTY_NAME="NeoKylin Linux Advanced Server 7.0 (Zhaoxin)"

ANSI_COLOR="0;31"

CPE_NAME="cpe:/o:neokylin:enterprise_linux:7.0:GA:server"

HOME_URL="

BUG_REPORT_URL="


NEOKYLIN_BUGZILLA_PRODUCT="NeoKylin Linux Advanced Server 7.0"

NEOKYLIN_BUGZILLA_PRODUCT_VERSION=7.0

NEOKYLIN_SUPPORT_PRODUCT="NeoKylin Linux Advanced Server"

NEOKYLIN_SUPPORT_PRODUCT_VERSION="7.0"


[root@dmdb ~]# cat /etc/redhat-release 

Red Hat Enterprise Linux Server release 7.5 (Maipo)


2、 關閉防火牆

systemctl stop firewalld

systemctl disable firewalld


vi /etc/selinux/config

SELINUXTYPE targeted 改為 disabled


3、 建立安裝使用者組 dinstall

groupadd dinstall


4. 建立安裝使用者 dmdba。

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba


5  初始化使用者密碼。

passwd dmdba


6 建立目錄

mkdir /dm8

chown -R dmdba:dinstall  /dm8

chmod -R 775 /dm8 


7 檢查作業系統限制

vi /etc/security/limits.conf

dmdba soft nofile 4096

dmdba hard nofile 65536


8 配置環境變數

[dmdba@dmdb ~]$ more .bash_profile 

# .bash_profile

PATH=$PATH:$HOME/.local/bin:$HOME/bin

export DM_HOME=/dm8

export PATH=$PATH:$HOME/.local/bin:$HOME/bin:$DM_HOME/bin

export PATH




9、資料庫軟體掛載(root使用者)

# mount -o loop /home/dm8_setup_rh7.iso /mnt


10、登入作業系統或者使用Xmanager呼叫圖形啟動

這裡我用的虛擬機器直接登入作業系統演示:

10.1使用dmdba使用者登入:


10.2開啟終端


10.3 進入資料庫軟體目錄啟動安裝程式,點選確定


10.4 選擇下一步


10.5 選擇接受,下一步

10.6 檢視元件資訊,繼續下一步

10.7 因為測試環境沒有KEY,直接忽略 繼續下一步

10.8 預設選擇 典型安裝,下一步

10.9 選擇建立的資料庫目錄/dm8,繼續下一步

10.10 選擇確定


10.11 選擇安裝

10.12 等待root指令碼提示


10.13 使用root使用者執行提示指令碼

10.14 執行root指令碼

[root@dmdb ~]# /dm8/script/root/root_installer.sh



10.15 點選確定後,選擇是


10.16 此時資料庫軟體安裝完畢


11,建庫,選擇初始化



12.選擇建立資料庫例項


13選擇一般用途


14 選擇資料庫例項安裝目錄

15  指定資料庫名字 埠號

16 檢視資料庫控制檔案,資料庫檔案,日誌檔案,初始化日誌 下一步


17 檢視資料庫預設引數


18 設定資料庫預設密碼dameng2020

19 選擇示例庫,使用者環境聯絡


20 選擇完成,開始建庫了


21、按照提示使用root 使用者執行提示命令

[root@dmdb ~]# mv /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service


[root@dmdb ~]# systemctl enable DmServiceDMSERVER.service

Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.


[root@dmdb ~]# systemctl start DmServiceDMSERVER.service




22、此時點選確定 

23 選擇完成,到此資料庫軟體和建庫操作完畢。

檢視資料庫是否啟動

# ps -ef|grep dmserver

# netstat -ntl|grep 5236

# ./DmServiceDMSERVER status


資料庫連線

disql sysdba/dameng2020


資料庫解除安裝:

[dmdba@dmdb dm8]$ ./uninstall.sh 

選擇確定,彈出如下介面:

選擇解除安裝,後點選是

等待服務刪除,執行root指令碼


[root@dmdb ~]# /dm8/root_uninstaller.sh

刪除DmAPService服務

Removed symlink /etc/systemd/system/multi-user.target.wants/DmAPService.service.

刪除DmServiceDMSERVER服務

Removed symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service.

刪除/etc/dm_svc.conf檔案

[root@dmdb ~]# 



執行完畢後,點選確定

然後選擇是


完成軟體解除安裝啦!

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

相關文章