國產化之銀河麒麟安裝達夢數據庫DM8


背景

某個項目需要實現基礎軟件全部國產化,其中操作系統指定銀河麒麟,數據庫使用DM8。

雖然在之前的文章中已經成功模擬國產飛騰處理器,但是運行效率不高,所以這里的銀河麒麟操作系統還是運行在x64平台上。x64平台的DM8並沒有提供銀河麒麟版本,因為銀河麒麟是基於Ubuntu的,Ubuntu又是基於Debian的,所以這里下載的是Debian版本的。

為了方便安裝達夢數據庫,這里使用了帶UI界面的銀河麒麟。

環境

  • 虛擬化平台:Hyper-V 10.0
  • 操作系統:銀河麒麟 v4
  • CPU平台:x86-64

下載

這里從官網下載,下載地址:https://www.dameng.com/list_103.html

下載過程中需要登錄,自行注冊個賬號就行了,沒有什么門檻。

注意這里需要選擇CPU平台和操作系統,CPU選擇x86,因為x64也是來源於x86,所以有時候統一用x86概括。還有的地方會看到amd64或者x86-64,這兩個特指64位的x86架構。

img

准備

1、解壓

下載下來是一個zip文件,如果是直接下載到Linux機器上的,需要有一個解壓軟件:

sudo apt-get install unzip
sudo unzip dm8_20211021_x86_rh6_64_ent.zip -d dm8

2、掛載

解壓后里邊有一個iso鏡像文件,需要掛載到系統。

如果采用的Hyper-V虛擬機平台,可以通過Hyper-V的“媒體”-“DVD 驅動器”-“插入磁盤”進行掛載。

如果是在Linux機器上,則需要使用mount命令,這個網上很多,找一下就行了。

3、復制

掛載后的磁盤中有一個名為 DMInstall.bin的文件,這是一個Linux上的可執行文件,安裝DM8就是要啟動它。

因為掛載的時候默認是只讀掛載,同時沒有權限執行這個文件,所以需要先把它復制出來,修改權限后再執行。

先創建一個目錄dm:sudo mkdir /dm

然后復制安裝程序到這個目錄:sudo cp /media/{當前登錄用戶名}/dameng/DMInstall.bin /dm/DMInstall.bin

注意這個文件的原始目錄,可能每台機器上是不一樣,替換成自己的。

修改文件權限為可執行:sudo chmod 777 /dm/DMInstall.bin

安裝

安裝就是執行DMInstall.bin這個程序:

./DMInstall.bin

它會解壓,並啟動界面安裝程序。

帶界面的安裝還是很爽的,都按照默認參數就行了,中途需要注意兩點:

  • 會有兩次需要執行命令,按照要求執行,並等待處理結果就行了。
  • 選擇安裝示例數據庫,這個需要自己勾選,方便安裝完畢后測試。

img

img

使用

安裝完畢后,可以使用一些管理工具,它們的位置在:/home/{當前登錄用戶名}/dmdbms/tool。

DM服務查看器:dmservice.sh

控制台工具:console

創建數據庫實例:dbca.sh

數據庫性能監視工具:monitor

審計分析工具:analyzer

數據庫管理工具:manager

img

另外我這里在本機也安裝了一個Windows版的客戶端,下載地址還是前邊提到的下載地址。默認端口5236,默認賬戶SYSDBA(密碼也是這個)。

img

達夢數據庫總體上接近Oracle,更多內容有待探索。

收獲更多架構知識,請關注微信公眾號 螢火架構。原創內容,轉載請注明出處。
掃描二維碼關注公眾號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM