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 也很順利的匯入.匯入完成後資料庫...