美文网首页
达梦数据dm8

达梦数据dm8

作者: luckXiaofei | 来源:发表于2023-11-22 22:04 被阅读0次

    安装

    方式1:官方镜像安装

    下载镜像: https://download.dameng.com/eco/dm8/dm8_20230808_rev197096_x86_rh6_64_single.tar

    cd到安装包目录下,执行以下命令导入安装包:

    docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar
    

    启动容器

    docker run -d -p 5236:5236 --restart=always --name dm8_test --privileged=true -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -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_test -v $(pwd)/dm8_test:/opt/dmdbms/data dm8_single:dm8_20230808_rev197096_x86_rh6_64
    
    #镜像中数据库默认用户名/密码为 SYSDBA/SYSDBA00
    

    检查是否成功

    docker logs dm8_test
    
    jcy5xx.png

    方式2:阿里镜像安装

    docker run -d --name jemdm8 -h jemdm8 -p 5236:5236 -p 8080:8080 -v /sys/fs/cgroup:/sys/fs/cgroup --privileged=true registry.cn-shanghai.aliyuncs.com/techerwang/dbhub:jem_dm8 /usr/sbin/init
    
    #镜像中数据库默认用户名/密码为 SYSDBA/SYSDBA
    #web管理界面用户名/密码为 admin/888888
    

    检查是否成功

    进入容器:
    docker exec -it jemdm8 bash
    查看状态:
    systemctl status DmAgentService DmAPService DmServiceDMSERVER tomcat | grep Active
    
    324ehi.png

    管理数据库:

    1、阿里镜像

    自带web管理工具:http://{ip}:8080

    web管理界面用户名/密码为 admin/888888

    k1cf4m.png 1gv521.png

    2、官方镜像时,

    参考https://eco.dameng.com/document/dm/zh-cn/start/tool-dm-service.html#Linux%20%E7%8E%AF%E5%A2%83%E5%90%AF%E5%8A%A8%20DM%20%E6%9C%8D%E5%8A%A1%E6%9F%A5%E7%9C%8B%E5%99%A8--%E5%9B%BE%E5%BD%A2%E5%8C%96

    3、idea工具

    下载jdbc驱动:https://eco.dameng.com/download/#:~:text=%E4%B8%8B%E8%BD%BD%3A-,JDBC,-%E9%A9%B1%E5%8A%A8

    在idea中添加好下载的驱动

    yq4hsl.png

    添加数据库

    4nol2e.png

    sql操作

    --创建表空间
    create tablespace "MY_TEST" datafile '/dm8/data/DAMENG/MY_TEST.DBF' size 32 CACHE = NORMAL;
    --创建用户
    create user "DM_TEST" identified by "dameng123"
    limit failed_login_attemps 3, password_lock_time 1, password_grace_time 10
    default tablespace "MY_TEST"
    default index tablespace "MY_TEST";
    --用户授权角色
    grant "PUBLIC","RESOURCE" to "DM_TEST";
    

    DM_TEST用户就可以看到DM_TEST的数据库

    m2t1a7.png
    --直接创建数据库
    create schema DM_TEST2;
    
    tkzo4y.png

    其他的建表、数据增删改查都类似MySQL了

    参考:https://eco.dameng.com/document/dm/zh-cn/sql-dev/

    相关文章

      网友评论

          本文标题:达梦数据dm8

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