國產資料庫達夢8安裝(完美躲避各種大坑)

2021-10-24 15:28:05 字數 2447 閱讀 5683

1.官方推薦是建立乙個單獨的使用者來專門安裝達夢資料庫,我這裡為了方便就直接用root使用者安裝。作業系統—中標麒麟

修改linux的最大檔案控制代碼數限制

ulimit -a 查詢

修改檔案:/etc/security/limits.conf,在檔案中新增:

(立即生效-當前session中執行ulimit -a命令無法顯示)

* soft nofile 65536 #限制單個程序最大檔案控制代碼數(到達此限制時系統報警)

* hard nofile 65536 #限制單個程序最大檔案控制代碼數(到達此限制時系統報錯)

注意不能有中文符號:

vi /home/dmdba/dm/.bashrc

export path=

$path:/sbin:/usr/sbin

export ps1=

'[\u@\h \w]'

source /home/dmdba/dm/.bashrc

安裝目錄(並設定資料夾設定許可權)在home目錄中建立以下資料夾:

mkdir dmdbms

chmod -r 777 dmdbms/

資料檔案目錄(並設定資料夾設定許可權):

mkdir dmdata

chmod -r 777 dmdata/

備份檔案目錄(並設定資料夾設定許可權)

mkdir dmbak

chmod -r 777 dmbak/

歸檔檔案目錄(並設定資料夾設定許可權)

mkdir dbarch

chmod -r 777 dbarch/

將安裝包上傳至此目錄(並設定資料夾設定許可權)

mkdir dmfile

chmod -r 777 dmfile/

指定臨時目錄的位置,因為達夢安裝過程中會產生1g的臨時檔案,預設的臨時目錄是tmp,如果tmp空間不夠就需要

自己指定目錄了,操作如下:(df -h /tmp 查詢tmp空間)

cd /

mkdir -p /dmtmp

vi ~/.bash_profile

輸入下面2個命令:

dm_install_tmpdir=/dmtmp

export dm_install_tmpdir

執行配置失效命令:

source ~/.bash_profile

dm_install_tmpdir=/dmtmp

export dm_install_tmpdir

------------------

將檔案(dm8_20200907_x86_rh7_64_ent_8.1.1.126.iso)在本地加壓

然後將dminstall.bin程式包上傳到伺服器中的dmfile目錄

給dminstall.bin檔案新增許可權

chmod -r 777 dminstall.bin

進入dmfile目錄進行命令列安裝:

./dminstall.bin -i

安裝過程如下所示:

1 :選擇安裝語言

2 :驗證 key

不驗證直接跳過即可

3:輸入時區

輸入:21

4:選擇安裝型別

選擇自定義安裝

5:選擇安裝路徑

使用者可以輸入 dm 的安裝路徑,安裝目錄為/home/dmdba/dmdbms

6:安裝

7:初始化資料庫:

執行以下命令進入到bin目錄

cd /

cd home/dmdba/dmdbms/bin

在/home/dmdba/dmdbms/bin 目錄下執行

./dminit path=/home/dmdba/dmdata extent_size=16 page_size=32 case_sensitive=0

case_sensitive=0 表示忽略大小寫,此項一定不要錯

select sf_get_case_sensitive_flag(

); 大小寫查詢

8:啟動達夢資料庫

在home/dmdba/dmdbms/bin 目錄下執行

1.後台啟動,一般建議用後台啟動

nohup ./dmserver /home/dmdba/dmdata/dameng/dm.ini &

2.前台啟動(關閉視窗,資料庫會關閉)

./dmserver /home/dmdba/dmdata/dameng/dm.ini

3.查詢服務是否啟動

netstat -lntp |

grep dm

4.關閉達夢服務

ps -ef|

grep dm

kill -9 程序id

國產達夢資料庫常用記錄

命令 disql conn 輸入賬號密碼 示例語句 create table dmhr.address addressid int identity 1,1 primary key,address1 varchar 60 not null,address2 varchar 60 city varch...

linux安裝達夢8資料庫 fangzpa

檢視軟硬體資訊 檢視cpu lscpu 和 cat proc cpuinfo 檢視記憶體 free m 檢視磁碟 fdisk l 檢視檔案系統占用情況 df h 檢視環境系統 cat etc lease 和uname a關閉防火牆,使遠端資料庫提供服務 檢視狀態 systemctl status f...

使用delphi 連線國產資料庫 達夢

達夢資料庫是乙個國產大型資料庫管理系統。其實現了大型資料庫的各種功能。由於一直是聽說,沒有用過,今天想來 oracle.首先使用dm 的資料遷移功能把原來delphi 窯洞的資料遷移到達夢上.這個遷移過程非常順利,就連 oracle 裡面 每次處理比較麻煩的clob 也很順利的匯入.匯入完成後資料庫...