達(dá)夢數(shù)據(jù)庫:安裝

環(huán)境介紹:

使用VM12+中標(biāo)麒麟V7.0操作系統(tǒng)+達(dá)夢8數(shù)據(jù)庫



一、linux系統(tǒng)搭建

???????? 本部分沒有需要著重介紹,注意安裝時基本環(huán)境選擇“帶GUI的服務(wù)器”。



二、數(shù)據(jù)庫安裝

???????? 1、環(huán)境檢查

?????????????????? 1)內(nèi)核版本檢查:

?????????????????? #uname -r????????????????? #查看系統(tǒng)內(nèi)核版本

?????????????????? 3.10.0-957.el7.x86_64

?????????????????? 注意DM8數(shù)據(jù)庫支持2.6以上內(nèi)核

?????????????????? #ulimit -a??????? #查看系統(tǒng)相關(guān)參數(shù)

?????????????????? ……

?????????????????? open files?????????? ???????????(-n) 1024

?????????????????? ……

?????????????????? 主要查看內(nèi)容為open file 參數(shù),DM8數(shù)據(jù)庫建議(要求)該參數(shù)值為65536或更大,需要進行配置

?????????????????? 臨時配置:#ulimit -n 65536

?????????????????? 永久配置#vi /etc/security/limits.conf

?????????????????? 其中增加內(nèi)容:

?????????????????? dmdba soft nofile 4096

?????????????????? dmdba hard nofile 65536

???????? 2、規(guī)劃數(shù)據(jù)庫用戶及安裝路徑

?????????????????? 達(dá)夢數(shù)據(jù)庫不建議使用root用戶安裝,同樣不建議使用默認(rèn)路徑安裝,因此在安裝前需要先規(guī)劃數(shù)據(jù)庫安裝用戶及安裝路徑。

?????????????????? 確定用戶是否存在#id dmdba

?????????????????? 創(chuàng)建組#groupadd dinstall

?????????????????? 創(chuàng)建用戶#useradd -g dinstall dmdba???????????????????????????????? #增加dmdba用戶歸屬dinstall組

?????????????????? 創(chuàng)建數(shù)據(jù)庫安裝路徑#mkdir /dm8

?????????????????? 更改目錄權(quán)限#chown dmdba.dinstall -R /dm8?????????????? #將/dm8路徑及向下內(nèi)容遞歸更改擁有者為dinstall組中的dmdba用戶

???????? 3、配置環(huán)境變量

?????????????????? #vi /home/dmdba/.bash_profile

?????????????????? 在其中增加內(nèi)容(vi編輯器使用a、i、o進入編輯模式,編輯完成后Esc,再“:”進入命令模式,wq保存退出,q退出不保存,!加強制)

?????????????????? export DM_HOME=/dm8

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

?????????????????? 配置環(huán)境變量的意義(個人立即)在于后續(xù)執(zhí)行一些命令時不用輸入絕對路徑,比如不用$./manager,而是可以直接manager。這部分待后續(xù)理解深入后或有補充

???????? 4、使用圖形化界面進行數(shù)據(jù)庫安裝

?????????????????? 自行選擇掛載或其他方式準(zhǔn)備執(zhí)行數(shù)據(jù)庫安裝文件。

?????????????????? 個人選擇直接拷貝數(shù)據(jù)庫安裝文件至/home路徑下,并臨時授予777權(quán)限。

?????????????????? #chmod 777 /home/Dminstall.bin

?????????????????? 使用dmdba用戶開始安裝數(shù)據(jù)庫(本來之前寫過學(xué)習(xí)文檔的,但是關(guān)閉時點了不保存,因此重寫一遍,重寫的時候覺得沒必要那么多說明,因此圖形化界面安裝時說明較少)


開始執(zhí)行安裝程序





下一步



“接受”,下一步



“Key文件”,該部分涉及數(shù)據(jù)庫安全版,此處跳過,直接下一步



“選擇組件”,注意達(dá)夢數(shù)據(jù)庫的客戶端及服務(wù)端是在同一個安裝文件上的,本文中選擇全部安裝,后期學(xué)習(xí)ODBC的時候可能只需要在應(yīng)用服務(wù)器上安裝客戶端即可。下一步



“選擇安裝位置”,輸入之前配置的路徑,下一步,出現(xiàn)提示,確定。



“安裝前小結(jié)”,安裝。



最后會提示使用root用戶執(zhí)行某腳本,執(zhí)行即可。



完成數(shù)據(jù)庫安裝,隨后提示是否初始化數(shù)據(jù)庫,選擇“初始化”。

此處忘記截圖,算了。

進入達(dá)夢數(shù)據(jù)庫配置助手,選擇“創(chuàng)建數(shù)據(jù)庫實例”,開始



選擇“一般用途”,下一步



“數(shù)據(jù)庫目錄”,下一步。



默認(rèn)配置,下一步



數(shù)據(jù)庫文件所在位置,此處可以進行修改,保持默認(rèn)即可。下一步



配置數(shù)據(jù)庫初始化參數(shù),保持默認(rèn)(或根據(jù)實際需求情況),下一步



口令管理,保持默認(rèn)(即使用默認(rèn)密碼),下一步



“創(chuàng)建示例庫”,為便于學(xué)習(xí),全部勾選。



“概要信息”,點完成。



同樣使用root用戶執(zhí)行命令



完成數(shù)據(jù)庫創(chuàng)建



???????? 5、使用交互式進行數(shù)據(jù)庫安裝

使用交互式方式進行數(shù)據(jù)庫安裝其實就是非圖形化界面安裝,命令行交互進行。

前期準(zhǔn)備操作相同。

$ ./DMInstall.bin? -i




“是否輸入Key文件路徑”,否,N



“是否設(shè)置時區(qū)”




“安裝類型”,1



“請選擇安裝目錄”



“安裝前小結(jié)”



安裝完成,請以root系統(tǒng)用戶執(zhí)行命令,執(zhí)行即可。



注意此時還沒有創(chuàng)建數(shù)據(jù)庫,只是把數(shù)據(jù)庫軟件安裝完畢




如果需要創(chuàng)建數(shù)據(jù)庫的話同樣需要使用數(shù)據(jù)庫創(chuàng)建助手





???????? 6、使用靜默方式進行數(shù)據(jù)庫安裝

靜默安裝類似與SQLServer的配置文件批量安裝,提前編輯好配置文件,將所有安裝時交互項填入配置文件中,數(shù)據(jù)庫安裝時直接讀取配置文件,無需交互。在此暫不詳述。

$./DMInstall.bin -q 配置文件絕對路徑


三、數(shù)據(jù)庫卸載

???????? 數(shù)據(jù)庫卸載比較簡單,直接執(zhí)行uninstall.sh即可,但是注意部分文件(數(shù)據(jù)庫安裝目錄)不會隨著數(shù)據(jù)庫卸載而刪除,需要手動刪除。

進入數(shù)據(jù)庫目錄,執(zhí)行./uninstall.sh



提示請確認(rèn)是否卸載,確定。



進入卸載程序,點卸載



提示“有數(shù)據(jù)服務(wù)正在運行……”,點確定,或者在數(shù)據(jù)庫卸載前停止數(shù)據(jù)庫服務(wù)。



最后同樣root用戶執(zhí)行腳本



卸載完成。



然后手動將數(shù)據(jù)庫安裝路徑文件刪除。至此徹底完成達(dá)夢數(shù)據(jù)庫卸載。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容