docker安装达梦8,并且远程连接数据库

官方技术文档地址:https://eco.dameng.com/document/dm/zh-cn/start/index.html

不能直接拉取达梦数据库的镜像,需要去官方提供的下载地址下载镜像,上传到服务器

下载地址:https://eco.dameng.com/download/

下载完成之后确认下载文件大小无误,我下载的是dm8_20220822_rev166351_x86_rh6_64_ctm.tar 大小是400MB
在这里插入图片描述
把文件上传到服务器的 /opt 目录下
在这里插入图片描述

cd进入opt目录,执行命令
docker load -i dm8_20220822_rev166351_x86_rh6_64_ctm.tar

等待命令结束

再执行命令

-d 是后台运行

-p 是端口(记得把服务器防火墙对应端口打开,不然连不上数据库)

docker run -d -p 5236:5236 --restart=always --name dm8_01 --privileged=true -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=dm8_01 -v /data/dm8_01:/opt/dmdbms/data dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4

查看启动日志

docker logs -f dm8_01

如下算成功
在这里插入图片描述

最新版的默认用户名密码:SYSDBA SYSDBA001
旧版:SYSDBA SYSDBA
停止数据库命令如下:

Copy
docker stop  dm8_01
启动数据库命令如下:

Copy
docker start  dm8_01
重启命令如下:

Copy
docker restart  dm8_01
不使用官方软件的话,是需要下载驱动才能连接上的,我使用的是datagrip进行的连接
驱动获取:

百度云网盘链接:https://pan.baidu.com/s/1xrnU3T53mGVQQ50VV4Qu0Q
提取码:ybsy

左上角点击:
在这里插入图片描述
在这里插入图片描述
设置连接
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43421954/article/details/128850147