1.docker啟動達夢8映象命令
docker run -p 5236:5236 --name dmdb \
-e LD_LIBRARY_PATH=/opt/dmdbms/bin \
-e PAGE_SIZE=32 \
-e EXTENT_SIZE=32 \
-e LOG_SIZE=2048 \
-e UNICODE_FLAG=1 \
-e LENGTH_IN_CHAR=1 \
-e BLANK_PAD_MODE=1 \
-v /home/docker/dmdbms/data::/opt/dmdbms/data \
--restart=always \
--privileged=true \
-d dm8_single:dm8_20230808_rev197096_x86_rh6_64
2.docker部署達夢8資料庫初始化引數
- PAGE_SIZE:資料檔案使用的頁大小,單位KB,預設值8.官方建議生產環境32
- EXTENT_SIZE:資料檔案使用的簇大小,單位MB,預設值16。官方建議生產環境32
- LOG_SIZE:重做日誌檔案大小,單位MB,預設值256。官方建議生產環境2048
- CASE_SENSITIVE:大小寫敏感,敏感1,不敏感0,預設值1。根據實際情況選擇,個人推薦保持預設
- UNICODE_FLAG:字符集選項。0代表GB18030,1代表UTF-8,2代表韓文字符集EUC-KR,預設值0。根據實際情況選擇,個人推薦UTF-8,搭配LENGTH_IN_CHAR引數使用
- LENGTH_IN_CHAR:
- INSTANCE_NAME:初始化資料庫例項名稱,預設值"DMSERVER"。官方建議生產環境保持預設
- PORT_NUM:初始化時設定dm.ini中的監聽埠號,預設值5236。官方建議生產環境保持預設
- docker映象達夢資料庫預設賬戶密碼: SYSDBA/SYSDBA001