达梦数据库静默安装方法

达梦数据库静默安装方法

  • 1、准备工作
    • 1.1、软件准备
    • 1.2、环境配置
  • 2、安装数据库
    • 2.1、上传解压后的达梦安装包
    • 2.2、安装
  • 3、创建数据库实例
  • 4、配置服务
  • 5、附表dminit参数

Linux系统达梦数据库安装方法。

1、准备工作

1.1、软件准备

centos7.0及以上版本。
DM7数据库安装包。

1.2、环境配置

修改资源限制
vi /etc/security/limits.conf
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 65536
dmdba hard nproc 65536

2、安装数据库

2.1、上传解压后的达梦安装包

将安装包上传到服务器 /opt/dmdb

2.2、安装

cd /opt/dmdb
chmod 777 *.bin
./DMInstall.bin -i

3、创建数据库实例

如果有挂载有数据盘,可以根据实际情况创建目录
mkdir /data
mkdir /data/dmdbms
chown -R dmdba /data/dmdbms
切换用户(注意安装数据库实例需要以dmdba的账户去安装,不能用root)
su dmdba
cd /opt/dmdbms/bin
静默安装数据库实例
1、只控制大小写不敏感
./dminit PATH=/data/dmdbms CASE_SENSITIVE=n
2、只配置页大小32,簇大小16,端口号和SYSDBA密码
./dminit path=/data/dmdbms page_size=32 extent_size=16 SYSDBA_PWD=‘SYSDBA123’ PORT_NUM=5236
静默安装数据库可以自行配置参数,参数名见附表。

4、配置服务

切换为管理员账号
su root
注册服务
/opt/dmdbms/script/root/dm_service_installer.sh -t dmserver -p DMSERVER -i /data/dmdbms/DAMENG/dm.ini
卸载服务
/opt/dmdbms/script/root/dm_service_uninstaller.sh -n DmServiceDMSERVER
服务自启动
systemctl enable DmServiceDMSERVER.service
启动某服务
systemctl start DmServiceDMSERVER.service
停止某服务
systemctl stop DmServiceDMSERVER.service

5、附表dminit参数

INI_FILE 初始化文件 dm.ini 存放的路径
PATH 初始数据库存放的路径
CTL_PATH 控制文件路径
LOG_PATH 日志文件路径
EXTENT_SIZE 数据文件使用的簇大小(16),可选值:16、32,单位:页
PAGE_SIZE 数据页大小(8),可选值:4、8、16、32,单位:K
LOG_SIZE 日志文件大小(256),单位为:M,范围为:64M ~ 2G
CASE_SENSITIVE 大小敏感(Y),可选值:Y/N,1/0
CHARSET/UNICODE_FLAG 字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]
LENGTH_IN_CHAR VARCHAR 类型长度是否以字符为单位(N),可选值:Y/N,1/0
SYSDBA_PWD 设置 SYSDBA 密码(SYSDBA),密码长度为 9 到 48
SYSAUDITOR_PWD 设置 SYSAUDITOR 密码(SYSAUDITOR),密码长度为 9 到 48
DB_NAME 数据库名(DAMENG)
INSTANCE_NAME 实例名(DMSERVER)
PORT_NUM 监听端口号(5236)
TIME_ZONE 设置时区(+08:00)
PAGE_CHECK 页检查模式(0),可选值:0/1/2
EXTERNAL_CIPHER_NAME 设置默认加密算法
EXTERNAL_HASH_NAME 设置默认 HASH 算法
EXTERNAL_CRYPTO_NAME 设置根密钥加密引擎
RLOG_ENC_FLAG 设置日志文件是否加密(N),可选值:Y/N,1/0
USBKEY_PIN 设置 USBKEY PIN
ENCRYPT_NAME 设置全库加密算法
BLANK_PAD_MODE 设置空格填充模式(0),可选值:0/1
SYSTEM_MIRROR_PATH SYSTEM 数据文件镜像路径
MAIN_MIRROR_PATH MAIN 数据文件镜像
ROLL_MIRROR_PATH 回滚文件镜像路径
MAL_FLAG 初始化时设置 dm.ini 中的 MAL_INI(0)
ARCH_FLAG 初始化时设置 dm.ini 中的 ARCH_INI(0)
MPP_FLAG Mpp 系统内的库初始化时设置 dm.ini 中的 mpp_ini(0)
CONTROL 初始化配置文件(配置文件格式见系统管理员手册)
AUTO_OVERWRITE 是否覆盖所有同名文件(0) 0:不覆盖 1:部分覆盖 2:完全覆盖
USE_NEW_HASH 是否使用改进的字符类型 HASH 算法(1)
DCP_MODE 是否是 DCP 代理模式(0)
DCP_PORT_NUM DCP 代理模式下管理端口
ELOG_PATH 指定初始化过程中生成的日志文件所在路径
SYSSSO_PWD 设置 SYSSSO 密码(SYSSSO),密码长度为 9 到 48
SYSDBO_PWD 设置 SYSDBO 密码(SYSDBO),密码长度为 9 到 48
PRIV_FLAG 设置权限标记,可选值:0、1
HELP 打印帮助信息

你可能感兴趣的:(达梦数据库静默安装方法)