國產化之路-統信UOS操做系統安裝
國產化之路-國產操做系統安裝.net core 3.1 sdk
國產化之路-安裝WEB服務器
國產化之路-安裝達夢DM8數據庫
國產化之路-統信UOS + Nginx + Asp.Net MVC + EF Core 3.1 + 達夢DM8實現簡單增刪改查操做html
達夢數據庫(DM)是達夢公司推出的國產通用大型安全關係型數據庫管理系統,具備徹底的自主知識產權。具備高通用性、高安全性、高性能、高可靠性、高可擴展性、高可移植性、高可用性等顯著特色。達夢數據庫管理系統的最新版本是8.0版本,簡稱DM8。數據庫
安裝資源能夠經過達夢官網進行下載獲取,經過官網獲取時須要註冊帳號,不肯意註冊帳號能夠經過非官方站點下載獲取資源(在文末參考資料中附有下載連接地址),下載時要了解安裝設備的硬件配置,根據安裝設備的不一樣選擇對應的安裝版本,這裏下載的是DM8開發版(飛騰版本64位)。
windows
在達夢官網的文檔下載中有《達夢數據庫管理系統安裝手冊》的PDF文檔,文檔詳細記錄了DM8在不一樣操做系統環境下的安裝卸載說明,具體安裝以該文檔爲準,這裏記錄了在實際安裝過程當中須要注意的一些細節。安全
咱們的按裝方式是在統信UOS下圖形化界面安裝,相比命令行安裝要簡單方便不少,但在安裝以前仍是須要根據安裝手冊中的說明作好如下準備工做:服務器
(1)檢測操做系統的限制,主要是檢測當前安裝用戶的 ulimit 參數,在終端運行以下命令:工具
ulimit -a
當前默認設置基本知足安裝要求,雖然open files
要求是 65536
但不改也沒有問題。oop
(2)檢測系統內存與存儲空間, 爲了保證 DM 的正確安裝和運行,要儘可能保證操做系統至少 1GB 的可用內存(RAM)。性能
(3)關於安裝用戶,操做手冊裏邊建議建立安裝用戶組和數據庫管理員帳號,這裏直接使用當前管理員用戶,只要不要使用root用戶安裝便可。操作系統
(1)裝載鏡像,咱們當前下載的是ISO光盤鏡像文件,使用終端工具建立一個目錄,好比iso
,而後將鏡像文件拷貝到該目錄中,經過終端進入該目錄,用命令方式裝載鏡像:.net
cd iso #新建cdrom文件 mkdir /media/cdrom/ #將ISO文件掛載到/media/cdrom/ sudo mount -o loop ISO文件名 /media/cdrom/
(2) 賦予文件執行權限,加載鏡像文件後,在/media/cdrom 目錄下存在 DMInstall.bin 文件 ,DMInstall.bin 文件就是 DM 的安裝程序。在運行安裝程序前,須要賦予 DMInstall.bin 文件執行權限。這裏注意 賦予文件執行權限須要切換到root帳號才能夠,當前安裝帳號試了一下沒有執行權限。
# 切換root帳號 su # 賦予DMInstall.bin 文件執行權限 chmod 755 ./DMInstall.bin
(3) 執行如下命令將運行 DM 的圖形化安裝( 雙擊 DMInstall.bin 沒法打開)。
./DMInstall.bin
詳細安裝過程請參考安裝操做手冊的圖形化安裝這個章節,已經介紹的很是詳細了,按照安裝提示點擊「下一步」便可。這裏列出一下安裝過程當中的一些注意點。
(1)在安裝過程當中會要求輸入Key文件,若是沒有的話能夠直接點擊「下一步」跳過。
(2)安裝過程當中須要指定安裝目錄,指定一下便可。
(3)還有幾處須要使用root用戶執行一些指定操做,使用終端切換成root帳號,根據提示窗口執行指定命令便可。
執行完後,點擊」肯定「按鈕,彈出確認窗口點擊」是「。下面操做同上:
最後完成安裝操做。
在終端進入達夢安裝目錄的tool目錄,輸入以下命令便可打開DM管理工具:
./manager
輸入密碼,便可進入管理界面
當前安裝是在統信操做系統下進行,是ARM64版本的,建議也獲取一下win64位的安裝版本,由於在win64位版本的driver目錄中有.net 的相關驅動,包括支持EntityFrame Core 3.1的驅動,這個在咱們後續開發中都會用到,有興趣的話也能夠在windows操做系統中安裝一下,過程基本相同,在操做手冊中也有詳細說明。
DM8飛騰ARM64版本下載(提取碼:f5e3 ): https://pan.baidu.com/s/1wdc8pkawq-1Na3XnZDKyVA
DM8 Win64版本下載(提取碼:whmt ): https://pan.baidu.com/s/1vHQ5jzqadjovMxNellWB0w