四、DM Manager工具使用

四、DM Manager工具使用

1、连接Manager工具

概述:DM Manager是达梦数据库自带的图形化安装工具,是DISQL的plus版本,在manager上的操作也都可以在disql上完成在安装达梦数据库之后会自动安装。

该命令在DM HOME/tool目录下:dm/dmdbms/tool

#在Linux连接数据库,进入目录
cd /dm/dmdbms/tool/
ls
#执行脚本
./manager


在windows连接Linux上的数据库:

#在window左下角搜索打开DM管理工具,点击SYSDBA连接(默认密码与用户名相同),输入Linuxip地址,可以使用ifconfig查看,输入后连接发现连接失败
#解决方法1:开放防火墙5236端口,再次连接后连接成功
#查看防火墙状态
systemctl status firewalld.service
#添加端口
firewall-cmd --permanent --add-port=5236/tcp
#刷新防火墙
firewall-cmd --reload
#再次连接即可

#解决方法2:关闭防火墙
systemctl stop firewalld.service
#为了放置下次连接失败,关闭开机自启
systemctl disable firewalld.service

保存连接状态:

​ 为什么要保存连接状态呢?因为每当关闭又重新打开DM Manager管理工具,原来的连接消失了,又要重新输入重新连接,而我们希望将上次连接的内容保存下来,下次进入软件再次点击就能连接而不是每一次都重新输入密码、主机名等等

2、修改DM Manager工具显示语言

windows系统:

  • #Windows平台下,DM Manager的配置文件是:DM_HOME\tool\manager..ini
    #将参数从
    -Dosgi.nl=en_US
    #改成:
    -Dosgi.nl=zh_CN
    

Linux系统:

  • 查看manage的显示语言:
#进入文件夹
cd /dm/dmdbms/tool/
ls
#查看dm manager的显示语言
cat manager
#修改的地方改为zh_CN / en_US
vim manager
#按i进入编辑模式,移动光标到修改的地方修改即可,修改后按esc+:wq+回车退出即可

  • 如果想修改数据库的语言:

    #查看
    cat /etc/dm_svc.conf
    
    #修改
    vim /etc/dm_svc.conf
    #按i进入编辑模式,移动光标到修改的地方修改即可,修改后按esc+:wq+回车退出即可
    

3、启用SQL助手(SQL Assist)功能

SQL Assist类似于代码提示和代码补全

4、实战创建表空间

在window使用DM Manager连接Linux上的数据库创建表空间:

  1. 第一步:右键创建表空间,添加

  2. 第二步:设置地址

  3. 输入表空间名和文件路径:

  4. 创建用户名字与表空间一样:

  5. 模式内自动创建了用户:

  6. 在student用户内创建表:

    CREATE TABLE STUDENT.t1 AS SELECT * FROM DMHR.CITY;
    
    SELECT * FROM STUDENT.T1;
    

5、实战备份和恢复表文件

可以选择windows环境或者Linux环境,操作都是类似的,这里选择Linux环境

  1. 在数据库安装目录创建用来存放备份文件的文件夹:

    cd /dm/
    ls
    mkdir dmbak
    

  2. 导出上诉t1表到该文件夹:

  3. 删除student用户的t1表:在这里插入图片描述
    在这里插入图片描述

  4. 右键导入刚才在/dm/dmbak/备份的文件imp_exp.dmp在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

redvelet

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值