达梦(DM)数据库在linux环境下使用命令行安装、初始化、注册服务
达梦(DM)数据库在linux环境下使用命令行安装、初始化、注册服务
准备好镜像文件dm8_setup_arm_kylin4_ent_8.1.1.88_20200706.iso,我放在了/home/dm/下。
在/mnt目录下,创建dmiso文件夹(名字随意),
然后在/home/dm下运行以下命令,挂载iso文件
// 挂载iso文件
mount -o loop /home/dm/dm8_setup_arm_kylin4_ent_8.1.1.88_20200706.iso /mnt/dmiso
挂载后进入home/mnt/dmiso查看一下内容
运行./DMInstall.bin -i安装,没有key选N,有key选Y并输入路径
// 运行安装程序
./DMInstall.bin -i
选择时区 北京时间选21
安装类型选择典型安装
选择安装目录
安装小结,Y确认
安装成功,查看一下安装的内容。
在dmdbms同一文件夹下创建dm8data文件夹并授权用于存放实例
进入代dm8data创建DAMENG文件夹(数据库实例),授权
在dmdbms同一文件夹下创建创建dmlog文件夹(日志),授权
进入安装文件夹的bin目录
运行./dminit初始化数据库
初始化参数:
初始化参数 | 含义 |
---|---|
input system dir | 数据文件存放路径 |
input db name | 数据库名 |
input port num | 端口号 |
input page size | 页大小 |
Input extent size | 簇大小 |
input sec priv mode | 安全特权模式 |
input time zone | 时区(东8区) |
string case sensitive? | 大小写敏感 |
which charset to use? | 字符集 |
length in char? | 字符长度 |
enable database encrypt? | 是否加密 |
input slice size | $1 |
page check mode? | 开启页检查模式 |
input elog path | 日志路径 |
only creat huge table with delta | $1 |
rlog generate for huge | $1 |
auto_overwrite mode | 自动覆盖模式 |
初始化完成,继续注册数据库,进入安装文件夹的script/root/目录
运行以下指令注册服务
// 注册服务
./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /opt/dm8data/DAMENG/dm.ini
创建DmServiceDMSERVER完成
启动服务
在bin目录下查看服务状态
查看运行的端口( 默认5236 )
//查看运行的端口
netstat -ntlp
安装目录的tool文件夹包含以下工具
工具 | 工具名称 |
---|---|
manager | DM管理工具 |
disql | SQL交互式查询工具 |
dbca.sh | 数据库配置助手(初始化/删除数据库) |
console | DM控制台工具 |
analyzer | DM审计分析工具 |
dts | DM数据迁移工具 |
monitor | DM性能监视工具 |