groupadd dinstall
useradd dmdba -g dinstall
cd /opt/
chown dmdba:dinstall dmdbms -r
執行啟動命令
/opt/dmdbms/bin/dmservicedmserver start
如果正常可以啟動.
crontab -e
# 增加如下一行
@reboot /opt/dmdbms/bin/dmservicedmserver start
# 輸入 :wq 進行儲存
設定開機啟動達夢資料庫.
可以使用 lsof -i:5236 檢視服務是否啟動.
[root@centos8 opt]# /opt/dmdbms/bin/dmservicedmserver start
starting dmservicedmserver: libgcc_s.so.1 must be installed for pthread_cancel to work
需要把/opt/dmdbms/bin目錄下面的libproj.so和libxqilla.so移動到其他目錄然後再啟動服務
[root@centos8 opt]# /opt/dmdbms/bin/dmservicedmserver start
starting dmservicedmserver: [ failed ]
file dm.key not found, use default license!
version info: develop
dm database server x64 v8 1-2-94-21.11.11-150650-10038-ent startup...
can not create buffer pools, out of memory!
# 我這邊發現 要麼修改buffer pool的大小, 要麼開啟 swap 避免記憶體不足,引起啟動失敗
swapon -a
繼續重啟即可.
[root@centos8 opt]# swapon -a
[root@centos8 opt]# /opt/dmdbms/bin/dmservicedmserver start
starting dmservicedmserver: [ ok ]
[root@centos8 opt]# lsof -i:5236
command pid user fd type device size/off node name
dmserver 23337 dmdba 5u ipv6 44824149 0t0 tcp *:padl2sim (listen)
[root@centos8 opt]#
cd /opt/dmdbms/bin/
./disql
使用者 sysdba 密碼 為 第一次安裝的使用者密碼
或者是自己的業務資料庫使用者密碼
效果為:
[root@centos8 bin]# ./disql
disql v8
使用者名稱:fromyoucreatedb
密碼:fromyousetpassword
伺服器[localhost:5236]:處於普通開啟狀態
登入使用時間 : 1.950(ms)
sql> select count(1) from yourtable;
行號 count(1)
---------- --------------------
1 1
sql>
達夢資料庫備份與恢復
首先切換使用者到dmdba,如不知道密碼可以先登入root再切換到dmdba 使用ps ef grep dmserv檢視達夢資料庫是否執行 進入達夢資料庫對應的bin目錄,即第二步是dmserver所在的目錄 登入資料庫.disql sysdba sysdba 使用backup database f...
達夢資料庫備份恢復小結
三 總結 資料庫系統在執行過程中可能會發生一些故障。造成故障的原因多種多樣,包括磁碟崩 潰 電源故障 軟體錯誤,甚至人為破壞。這些情況一旦發生,就可能會丟失資料,資料庫 系統將無法正常執行。因此,故障恢復是資料庫系統必不可少的組成部分,即資料庫系統必 須保證即使發生故障,也可以保障資料的完整性和一致...
達夢資料庫高效備份恢復策略
資料庫備份是 dba 日常最重要的工作內容。備份的主要目的是資料容災,保證資料的安全性,在資料庫發生故障時,通過還原備份集,將資料恢復到可用狀態。disql 工具 聯機資料備份與還原,包括庫備份 不包括庫還原,全庫還原需使用dmrman離線還原 表空間備份與還原 表備份與還原 dmrman 工具 離...