美文网首页
docker安装单机版达梦数据库

docker安装单机版达梦数据库

作者: 刘大坝 | 来源:发表于2023-10-10 09:06 被阅读0次
    参考地址:https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html
    下载镜像文件,地址:https://eco.dameng.com/download/

    下载后,文件为 dm8_2023xxx_rev1xxx_x86_rh6_64_single.tar
    我下的镜像文件名称为,dm8_20230808_rev197096_x86_rh6_64_single.tar
    通过xshell等工具上传到服务器的一个目录,然后加载镜像文件

    加载镜像文件
    docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar
    
    查看已加载的镜像文件
    docker images 
    
    新建数据卷位置
    mkdir -p /root/docker/dm8_docker/ 
    
    创建并启动容器
    docker run -d -p 5236:5236 \
     --restart=always \
     --name dm8_docker \
     --privileged=true \
     -e PAGE_SIZE=16 \
     -e LD_LIBRARY_PATH=/opt/dmdbms/bin \
     -e CASE_SENSITIVE=N \
     -e  EXTENT_SIZE=32 \
     -e BLANK_PAD_MODE=1 \
     -e LOG_SIZE=1024 \
     -e UNICODE_FLAG=1 \
     -e LENGTH_IN_CHAR=1 \
     -e INSTANCE_NAME=dm8_docker \
     -v /root/docker/dm8_docker:/opt/dmdbms/data \
     dm8_single:dm8_20230808_rev197096_x86_rh6_64 
    
    说明:

    特别注意:
    设置数据库大小写不敏感:-e CASE_SENSITIVE=N
    开机启动:--restart=always

    查看日志
    docker logs -f dm8_docker
    或
    docker logs -f <containerID>
    
    新建数据卷位置
    mkdir -p /root/docker/dm8_docker/ 
    
    新建数据卷位置
    mkdir -p /root/docker/dm8_docker/ 
    
    新建数据卷位置
    mkdir -p /root/docker/dm8_docker/ 
    

    停止数据库命令如下:

    docker stop dm8_docker
    
    启动数据库命令如下:
    docker start dm8_docker
    
    重启命令如下:
    docker restart dm8_docker
    
    进入容器内部:
    docker exec -it dm8_docker /bin/bash
    

    注意
    1.如果使用 docker 容器里面的 disql,进入容器后,先执行 source /etc/profile 防止中文乱码。
    2.新版本 Docker 镜像中数据库默认用户名/密码为 SYSDBA/SYSDBA001

    使用disql
    root@ff749f6720c6:/opt/dmdbms/bin# find  / -name 'disql'
    /opt/dmdbms/bin/disql
    root@ff749f6720c6:/opt/dmdbms/bin# cd /opt/dmdbms/bin/
    root@ff749f6720c6:/opt/dmdbms/bin# 
    root@ff749f6720c6:/opt/dmdbms/bin# 
    root@ff749f6720c6:/opt/dmdbms/bin# ./disql SYSDBA/SYSDBA001
    
    Server[LOCALHOST:5236]:mode is normal, state is open
    login used time : 2.537(ms)
    disql V8
    SQL> 
    
    
    # 退出
    SQL> quit/exit
     
    

    相关文章

      网友评论

          本文标题:docker安装单机版达梦数据库

          本文链接:https://www.haomeiwen.com/subject/ycywbdtx.html