1、作業系統準備
本示例以虛擬機器安裝的形式演示,環境ok的或者在生產環境下跳過1直接看2。
(1)在麒麟官網下載【銀河麒麟】系統,目前已經提供了多平臺試用版本(非企業版),官方地址:
https://eco.kylinos.cn/partners/mirror.html,註冊新使用者並登入,選擇對應的系統版本下載,由於是安裝在虛擬機器,我們下載【AMD64版本】。
(2)安裝
根據提示安裝,此處省略一萬字,安裝成功之後會看到一個嶄新的桌面系統迎面撲來。
2、下載DM安裝包
(1)進入官網,主頁>服務與合作>產品下載
(2)達夢最新版本為 DM8,本安裝示例使用 DM7 版本
(3)目前官方提供的免費版本為開發版,我們找到對應系統的對應版本
linux
其他基於國產伺服器晶片【申威】【飛騰】的作業系統【中標麒麟】【銀河麒麟】也有對應的版本
windows
3、安裝DM7(桌面模式下圖形介面安裝,伺服器模式下安裝請跳過看4)
(1)準備好DM7安裝包,虛擬機器直接拖入檔案到有許可權的目錄。
(2)由於銀河麒麟系統禁用了root使用者,也不建議使用root使用者安裝,我們可以使用預設使用者或者新建一個使用者來安裝(使用預設使用者跳過這個步驟)。
a、建立安裝使用者組 dinstall
groupadd -g 12349 dinstall
b、建立安裝使用者 dmdba
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
c、初始化使用者密碼
passwd dmdba
d、根據提示設定使用者密碼
(3)安裝DM7
a、如果新建了使用者,請切換到新使用者下執行安裝命令。
su dmdba
b、在 DMInstall.bin 目錄下,執行安裝命令
./DMInstall.bin
等待程式解壓並彈出安裝視窗
接下來的步驟同windows下安裝類似
c、由於非root使用者限制,安裝好之後會提示使用root使用者執行剩餘操作,提示如下:
我們以臨時root的方式執行一下命令:
sudo -i /home/tcc/dmdbms/script/root/root_installer.sh
看到以下資訊表示安裝完成。
4、DM7安裝(伺服器模式下安裝)
(1)準備DM7安裝檔案。
透過直接裝載iso映象的方式開啟安裝
把資料庫.iso檔案放到 /home/dmdba/ 目錄下,將安裝映象掛載在/mnt下
mount -o loop dm7_setup_rh7_64_ent_7.6.1.60_20200603.iso /mnt
進入到 /mnt目錄下
cd /mnt
透過xftp等軟體將安裝映象裡的 DMInstall.bin 檔案複製到某個目錄,進入該目錄
(2)安裝
先獲取檔案的執行許可權
chmod 755 ./DMInstall.bin
執行安裝檔案
./DMInstall.bin -i
選擇語言中文
無key檔案就選擇無key模式安裝
選擇對應的安裝模式,這裡選擇【伺服器】
選擇安裝路徑並確認安裝資訊
安裝結束之後根據提示完成剩餘工作
以臨時root方式執行命令
sudo -i /home/tcc/dmdbms/script/root/root_installer.sh
等待服務啟動,出現以下提示表示安裝結束並啟動成功
補充:官方文件提供了更復雜的安裝模式,在生產模式下,有靜默安裝及更多的配置選項,請參考官方安裝文件。
靜默安裝示例:
新建 auto_install.xml 填寫一部分必要配置
執行靜默安裝命令
./DMInstall.bin -q 檔案全路徑/auto_install.xml
5、連線DM,測試是否安裝成功
5.1 使用 DM自帶管理工具 連線
在DM安裝目錄/tool下,執行:
./manager
tips:如果是在windows下使用管理工具連線伺服器,請將資料庫埠開放或者關閉防火牆,桌面版預設是沒有開啟防火牆的,可以直接連線。
(1)填寫對應的資料庫資訊。
(3)連線成功,雙擊開啟,如下圖所示。
5.2 使用 DataGrip 連線
(1)開啟 DataGrip ,新增【DM資料庫】連線選項。
(2)新增驅動。
補充:
a、DM 驅動下載地址:https://jar-download.com/artifacts/com.dameng
b、url 模板(URL templates)
jdbc:dm://{host::localhost}?[:{port::5236}][/{database}?][^2]
或者
jdbc:dm://{host::localhost}?[:{port::5236}][/DMSERVER?schema={database}][^2]
(3)建立連線
(4)新建查詢
更多關於 DataGrip 的使用請上官網查閱。
相關的筆記: