达梦9数据库安装配置使用

发布时间:2026/7/15 5:20:05
达梦9数据库安装配置使用 达梦9数据库安装配置使用一、环境准备及安装二、达梦数据库初始化三、数据库迁移一、环境准备及安装服务器版本是bclinux-20是基于欧拉的类似centos7或者rhel7这种命令同centos一样1、先创建用户和用户组# 创建用户组groupadddinstall# 创建用户并指定用户组和家目录useradd-gdinstall-m-d/home/dmdba dmdba# 设置用户密码passwddmdba2、安装达梦9需要申请成功后会给iso文件# 解压iso文件把bin文件上传到服务器chmod755./DMInstall.bin# 安装./DMInstall.bin-i二、达梦数据库初始化# 达梦安装成功之后去/opt/dm9db/bin目录下初始化数据库./dminitPATH/opt/dm9db/db\DB_NAMEDAMENG\INSTANCE_NAMEDMSERVER\PORT_NUM5236\PAGE_SIZE16\CHARSET1\CASE_SENSITIVEY\SYSDBA_PWDAdmin123456\SYSAUDITOR_PWDAudit123456# 更改权限chown-Rdmdba:dinstall /opt/dm9db/db/DAMENGchown-Rdmdba:dinstall /opt/dm9db/# 切换到 root 用户su- root# 进入脚本目录根据你的实际安装路径cd/opt/dmdbms/script/root# 如果安装目录是 /opt/dmdbms# 注册服务将路径中的 DAMENG 替换为你的数据库名./dm_service_installer.sh-tdmserver-pDMSERVER-dm_ini/opt/dm9db/db/DAMENG/dm.ini# 然后启动数据库服务DmServiceDMSERVER# 端口是5346三、数据库迁移本环境的例子是把mongodb迁移到dm9迁移数据库安装dbswitch下面是yml文件内容version:2.2services:mysql:image:mysql:5.7container_name:dbswitch_mysqldbenvironment:MYSQL_ROOT_PASSWORD:rootMYSQL_DATABASE:dbswitchMYSQL_USER:dbswitchMYSQL_PASSWORD:dbswitchports:-3306:3306volumes:-mysql_data:/var/lib/mysqlrestart:alwayscommand:--character-set-serverutf8mb4--collation-serverutf8mb4_unicode_cidbswitch:image:registry.cn-hangzhou.aliyuncs.com/inrgihc/dbswitch:2.0.0container_name:dbswitchdepends_on:-mysqlports:-9088:9088environment:-DB_HOSTdbswitch_mysqldb-DB_PORT3306-DB_NAMEdbswitch-DB_USERdbswitch-DB_PASSWORDdbswitchrestart:alwaysvolumes:mysql_data:# 启动容器docker-compose up-d 访问服务 http://localhost:9088密码admin/123456界面如下配置达梦9的驱动获取当前dbswitch的java版本得知去达梦所在的服务器# 寻找驱动cd/opt/dm9db/drivers/jdbc将驱动拷贝到dbswitch容器这个目录下sudodockercp/opt/dmdbms/drivers/jdbc/DmJdbcDriver8.jar 128a14954637:/dbswitch-release/drivers/dm/dm-9/# 重启服务配置达梦9数据源创建迁移任务用达梦专属客户端连接查看是否迁移成功用的是DM管理工具链接信息 端口5236 用户SYSDBA 密码Admin123456 数据库SYSDBA