轉載自:https://blog.csdn.net/weixin_45549650/article/details/113247905
最近在轉國產化,用到了中科方德的服務器,以及需要安裝達夢的數據庫。這里記錄下教程。在網上找到的其他教程,自己對着試了不行,最后集齊了三家的教程,綜合之后,安裝完成。
達夢簡介:
國產化的數據庫,安裝包里面自帶服務端與客戶端。安裝可選擇只安裝客戶端。
本次安裝全在root用戶下安裝,並未新加用戶組。
首先按照達夢的教程需要查看系統資源。
主要是查看系統資源有沒有設定限制
ulimit -a
1
1.data seg size
data seg size (kbytes, -d)
建議用戶設置為 1048576(即 1GB)以上或 unlimited(無限制),此參數過小
將導致數據庫啟動失敗。
2. file size
file size(blocks, -f)
建議用戶設置為 unlimited(無限制),此參數過小將導致數據庫安裝或初始化
失敗。
3. open files
open files(-n)
建議用戶設置為 65536 以上或 unlimited(無限制)。
4.virtual memory
virtual memory (kbytes, -v)
建議用戶設置為 1048576(即 1GB)以上或 unlimited(無限制),此參數過小
將導致數據庫啟動失敗。
如 果 用 戶 需 要 為 當 前 安 裝 用 戶 更 改 ulimit 的 資 源 限 制 , 請 修 改 文 件
/etc/security/limits.conf。
這里將open file設置成65536
vim /etc/security/limits.conf
1
創建/usr/local/dm文件夾 xftp上傳包(解壓后的包DMInstall.bin)
進入到 /usr/local/dm目錄
首先給安裝包賦予權限
chmod 755 ./DMInstall.bin
1
執行安裝
./DMInstall.bin -i
1
如果有達夢的key,可以在之前給定其位置。我這里沒有,好像是免費用一年。
初始化數據庫,首先進入到安裝目錄bin目錄里
cd /opt/dmdbms/bin
1
執行初始化
./dminit
1
注冊數據庫
找到剛剛創建的數據庫
在安裝目錄下
cd /opt/dmdbms/DaMeng
1
里面會有dm.ini
記住這個位置
再進到/opt/dmdbms/script/root這里面注冊服務
./dm_service_installer.sh -t dmserver -p DAMENGSERVER -dm_ini /opt/dmdbms/DaMeng/dm.ini
1
這樣子便成功了
設置環境變量
vim /etc/profile
1
export DM_HOME=/opt/dmdbms
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
1
2
3
根目錄下使其生效
source /etc/profile
1
啟動服務
service DmServiceDAMENGSERVER.service start
1
使用disql工具連接
disql
1
輸入用戶名密碼:SYSDBA SYSDBA
安裝成功。
如果用其他地址連接,連接失敗請關閉防火牆再試。
————————————————
版權聲明:本文為CSDN博主「易小染」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_45549650/article/details/113247905