達夢資料庫官網:
http://www.dameng.com/
一、安裝包準備
1.新增賬號:http://www.dameng.com/reg.aspx
2.根據cpu、作業系統區分下載下傳對應的版本:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14
3.centos 7 8推薦下載下傳:DM8開發版(Linux-rh-64位)

連結: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA 提取碼: hctc
4.下載下傳完成
5.解壓縮
二、Linux伺服器準備(例子是:centos8)
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.0.1905 (Core)
Release: 8.0.1905
Codename: Core
1.例如 系統是最小化安裝
2.聯網
以centos8為例:
輸入:ip addr
檢視網絡連接配接情況,如果沒有ip
輸入: cd /etc/sysconfig/network-scripts/
輸入:vi ifcfg-ens33 (ens後面不一定是什麼)
如果後面是no,則改為:yes
輸入::
輸入:wq
3.防火牆
centos7 8之後是使用的是:Firewall
輸入:firewall-cmd --add-port=8080/tcp --permanent
永久開放端口
輸入:firewall-cmd --reload
重新加載生效開放端口
注:達夢資料庫預設端口号是:5236
可先暫時關閉防火牆,待資料庫安裝調試完成之後再啟用防火牆
輸入:systemctl stop firewalld
#關閉
輸入:systemctl disable firewalld
#取消開機啟動
會讓你輸入root密碼
4.首先安裝
yum install -y redhat-lsb
安裝完成輸入:lsb_release -a
檢視結果
5.安裝時區選擇
yum install -y libnsl.so*
6.檢查linux安裝核心
輸入:getenforce
如果是:Enforcing狀态則
輸入:vi /etc/selinux/config
把箭頭所指改為:disabled
儲存wq
輸入:reboot
重新開機
7.檢查linux檢查作業系統限制
為了使達夢資料庫能夠正常運作,建議使用者檢查ulimit的參數
輸入:ulimit -a
輸入:vi /etc/security/limits.conf
在檔案的最下方加入此代碼
* soft nproc 65535
* hard nproc 65535
* soft nolife 65536
* hard nolife 65536
儲存wq
輸入:vi /etc/profile
在檔案最下方添加:
ulimit –SHn 65536
儲存wq
8.檢查系統時間以及時區(一般聯網之後會自動更新最新時間)
輸入:clock
輸入:tzselect
如果提示沒有此指令,則看上面請安裝時區選擇工具
三、達夢資料庫安裝
1.上傳安裝包
通過ftp工具将剛下載下傳并解壓出來得
上傳到伺服器中自定義檔案夾中
2.建立挂載目錄
輸入:cd /usr/local/
輸入:mkdir dm #建立達夢安裝封包件夾
輸入:chmod 777 dm/ #指派權限
輸入:cd dm/
輸入:mkdir dmgz #建立挂載檔案夾
輸入:mkdir dmin #建立安裝封包件夾
輸入:chmod 777 dmgz/
輸入:chmod 777 dmin/
輸入:mount -o loop (你上傳的iso檔案夾路徑)/dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /usr/local/dm/dmgz #将ios檔案挂載到dmgz檔案夾裡面
輸入:cd /usr/local/dm/dmgz/ #進入挂載後的檔案夾中
輸入:cp DMInstall.bin /usr/local/dm/dmin/ #将安裝檔案複制到另一個檔案夾中,并賦777權限
輸入:cd /usr/local/dm/dmin/
輸入:chmod 777 DMInstall.bin
删除無用檔案
輸入:rm -rf /usr/local/dm/dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso
3.運作安裝
輸入:cd /usr/local/dm/dmin/
輸入: ./DMInstall.bin -i
注:從這裡開始進入到達夢資料庫安裝包裡面
直接回車就好,如果你系統是中文系統,則輸入c,回車,進入下一步
進入解壓狀态,解壓出來得臨時檔案儲存在:/tmp/DMInstall
開發版沒有key,直接輸入n,下一步
選擇時區:21(china)
如果系統從來沒有安裝過達夢系統則直接回車下一步,預設是yes,如果安裝過舊版本則輸入:n,回車
選擇資料庫安裝路徑,預設是/opt/dmdbms,後面可自定義為自己路徑
後面還會在提示确認你的安裝路徑輸入y,下一步
選擇安裝方式,預設就是标準安裝就可以了,直接回車
确認安裝,y,下一步,等待安裝完成
4.配置
在指令行方式資料庫安裝完畢後,必須需要通過指令行初始化一個執行個體,通過 dminit(此檔案在/opt/dmdbms/bin 目錄下)指令去初始化一個 頁大小 32 大 小寫敏感的資料庫執行個體。 dminit 指令行工具的使用方法可以看手冊 /opt /dmdbms/doc/special/DM7_dminit 使用手冊.pdf
輸入:cd /opt/dmdbms/bin
輸入:./dminit PATH=/home/dameng/data PAGE_SIZE=16
注:PATH後面路徑是資料庫儲存的路徑
建立完成執行個體之後,需要複制資料庫執行個體服務腳本
輸入:cd /opt/dmdbms/bin/service_template/
輸入:cp DmService /opt/dmdbms/bin/DmServiceDMSERVER #複制到bin目錄下,并重命名
輸入:vi /opt/dmdbms/bin/DmServiceDMSERVER
修改為你剛才建立資料庫的路徑裡面dm.ini檔案的路徑
儲存wq
#将腳本 DmServiceDMSERVER 複制到 /etc/rc.d/init.d 目錄下。
輸入:cp /opt/dmdbms/bin/DmServiceDMSERVER /etc/rc.d/init.d/DmServiceDMSERVER
#賦予服務腳本 DmInstanceServiceDAMENG 可執行權限。
輸入:chmod 777 /etc/rc.d/init.d/DmServiceDMSERVER
#注冊 DM 執行個體服務并配置開機自動啟動。
輸入:
chkconfig --add DmServiceDMSERVER
chkconfig DmServiceDMSERVER on
chkconfig --list DmServiceDMSERVER
#背景啟動達夢資料庫執行個體服務,檢視服務狀态,關閉執行個體服務。
輸入:cd /etc/rc.d/init.d/
輸入:./DmServiceDMSERVER start #啟動
輸入:./DmServiceDMSERVER status #狀态
輸入:./DmServiceDMSERVER stop #停止
四、外部通過管理工具連接配接
1.通過在達夢官網:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14下載下傳
2.輕按兩下setup.exe進行安裝
确定
下一步
點接受,下一步
下一步
開發版沒有key,直接下一步
注:我們這裡隻安裝用戶端,也就是管理工具,是以我們需要把【伺服器、資料庫服務】前面的勾去掉,隻安裝【用戶端、驅動、使用者手冊】這三個,然後下一步,進行安裝。
安裝完成在開始菜單裡面找到
打開DM管理工具
建立連接配接
主機名:伺服器的ip
端口号:預設(5236)
驗證方式:預設
使用者名:預設(SYSDBA)
密碼:預設(SYSDBA)
連接配接成功
參考網站:
http://www.dameng.com/
http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14
http://www.dameng.com/down.aspx?TypeId=12&FId=t14:12:14
http://bbs.dameng.com/forum.php?mod=viewthread&tid=51084&extra=page%3D1