安裝前先準(zhǔn)備要安裝包,包需要需要區(qū)分X86和arm架構(gòu)。
版本為:dm8_20230419_FTarm_kylin10_sp1_64.iso
達夢數(shù)據(jù)庫下載地址: https://www.aliyundrive.com/s/Qm7Es5BQM5U??
第一步創(chuàng)建用戶
su - root
1. 創(chuàng)建安裝用戶組 dminstall。
groupadd -g 12345?dminstall
2. 創(chuàng)建安裝用戶 dmdba。
useradd -u 12345 -g dimnstall -m -d /home/dmdba -s /bin/bash dmdba
3. 初始化用戶密碼。
passwd dmdba
4. 之后通過系統(tǒng)提示進行密碼設(shè)置。
第二步安裝數(shù)據(jù)庫
上傳壓縮包(dm8_20220525_x86_rh6_64.zip)到/home/dmdba
解壓
cd /home/dmdba
unzip dm8_x86_rh6_64.zip
cd dm8_x86_rh6_64_ent
#掛載安裝鏡像
mount -o loop dm8_20230419_FTarm_kylin10_sp1_64.iso /mnt
#準(zhǔn)備安裝(必須先執(zhí)行2.9.1的創(chuàng)建用戶組及用戶)
su - dmdba
cd /mnt
./DMInstall.bin -i??
這里-i 是命令行安裝,很多時候不支持界面安裝,缺少組件,所以建議直接使用命令行安裝。
接下來按提示操作:
(1)請選擇安裝語言(C/c:中文 E/e:英文) [C/c]:C
(2)是否輸入Key文件路徑? (Y/y:是 N/n:否) [Y/y]:N(秘鑰 正版選Y)
(3)是否設(shè)置時區(qū)? (Y/y:是 N/n:否) [Y/y]:Y
(4)請選擇設(shè)置時區(qū) [21]:21
(5)請選擇安裝類型的數(shù)字序號 [1 典型安裝]:1
(6)請選擇安裝目錄 [/home/dmdba/dmdbms]:/home/dmdba/dmdbms
(7)是否確認安裝路徑(/home/dmdba/dmdbms)? (Y/y:是 N/n:否)? [Y/y]:y
(8)是否確認安裝? (Y/y:是 N/n:否):y
到最后一步等待安裝完成。
第三步初始化數(shù)據(jù)庫實例
su - dmdba
?mkdir -p /home/dmdba/dmdbms/data
?cd /home/dmdba/dmdbms/bin
?./dminit path=/home/dmdba/dmdbms/data page_size=32 log_size=1024 CASE_SENSITIVE=1 CHARSET=1 LENGTH_IN_CHAR=1
初始化參數(shù):
頁大小(PAGE_SIZE):32
日志大?。↙OG_SIZE):1024
大小寫(CASE_SENSITIVE)[Y:敏感 / N:不敏感]:敏感
字符集(CHARSET)[0:GB18030 / 1:UTF-8]:UTF-8
VARCHAR單位[0:字節(jié)/ 1:字符]:字符
注意這里的參數(shù),一旦選錯需要重新初始化,原實例需要被刪除。
下面開始修改配置參數(shù):例如session大小、兼容模式等等
su - dmdba
vim /home/dmdba/dmdbms/data/DAMENG/dm.ini
第四步創(chuàng)建實例
su - root
cd /home/dmdba/dmdbms/script/root
#以下代碼為一行
./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER
#成功提示如下:
Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service → /usr/lib/systemd/system/DmServiceDMSERVER.service.
創(chuàng)建服務(wù)(DmServiceDMSERVER)完成
第五步啟動實例
su - root
service DmServiceDMSERVER start?? 或者 ./DmServiceDMSERVER start??? #啟動
service DmServiceDMSERVER stop?? 或者 ./DmServiceDMSERVER stop??? #停止
service DmServiceDMSERVER restart 或者 ./DmServiceDMSERVER restart? #重啟
service DmServiceDMSERVER status 或者 ./DmServiceDMSERVER status ??#狀態(tài)
不報錯就是啟動成功了
然后通過工具進行連接 測試。
一般服務(wù)器會默認打開防火墻,下面開放防火墻端口命令:
firewall-cmd --zone=public --add-port=5236/tcp --permanent
firewall-cmd --reload
第六步本地測試數(shù)據(jù)庫
cd /home/dmdba/dmdbms/bin
./disql
用戶名/密碼:SYSDBA/SYSDBA
查詢證書過期時間
select t.LIC_VERSION,t.SERIES_NO,t.AUTHORIZED_CUSTOMER,t.SERVER_SERIES,expired_date,PRODUCT_TYPE from V$LICENSE t;
最后如果初始化的時候參數(shù)不對可以選擇刪除實例,然后重新初始化。
##執(zhí)行界面化實例刪除
#dmdba用戶切換到/dm8/tool目錄下,執(zhí)行./dbca.sh命令,刪除數(shù)據(jù)庫實例。
su – dmdba
cd ?/home/dmdba/dmdbms/tool/
./dbca.sh #執(zhí)行界面化實例刪除
#或者命令執(zhí)行實例刪除
su - dmdba
/home/dmdba/dmdbms/script/root/dm_service_uninstaller.sh -n 實例名
#然后刪除數(shù)據(jù)庫所在的目錄
#默認安裝目錄:/home/dmdba/dmdbms/data文章來源:http://www.zghlxwxcb.cn/news/detail-653008.html
#注意:通過達夢配置助手刪除數(shù)據(jù)庫實例只能刪除有數(shù)據(jù)庫服務(wù)的數(shù)據(jù)庫實例,并且在#刪除數(shù)據(jù)庫實例之前要先停止相應(yīng)的數(shù)據(jù)庫服務(wù)文章來源地址http://www.zghlxwxcb.cn/news/detail-653008.html
到了這里,關(guān)于銀河麒麟V10 達夢安裝教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!