注册
达梦数据库学习中遇到的问题
培训园地/ 文章详情 /

达梦数据库学习中遇到的问题

Shen-xy👣 2023/08/04 976 1 0

前几天参加了达梦DCA的培训,收获很多,这么多年的工作中,接触过多种数据库,大都是自学,网上查查简单用法,像这么全面且系统的学习一个数据库的知识还是第一次。非常感谢培训老师的悉心讲解和操作演示,以及耐心的答疑。

以下是我在学过程中,除了正常学习流程之外,遇到的几个小问题,总结了一下,如果遇到相同问题的同学可用提个醒。

1、学习环境

由于学习达梦数据库系统是虚拟机内的kilin v10 server系统,可能初始化页面分辨率过低,调整页面分辨率"保存更改"按钮不好按,可以使用如下命令:

xrandr -s 1024x768_60

2、图形界面的使用

命令行启动图形界面,执行命令流程如下:

# 登陆到服务器上后,打开命令行(root用户) xhost + # 切换到dmdba用户 su - dmdba # 查看DISPLAY值 echo $DISPLAY # 设置DISPLAY值(具体以考试环境查询出来的值为准) export DISPLAY=:0.0

image.png

【注意】如果在切换dmdba用户后,不能在执行xhost +命令了。xhost +,允许任何其他用户能访问当前用户的X Server。

3、数据库安装

dmdba用户安装dm数据库需要多执行一条命令,root用户安装则不需要。
不是root用户需要多执行一条命令:

/dm8/script/root/root_installer.sh

4、常用工具

  • 数据库初始化 /tool/dbca.sh
  • 管理工具 /tool/manager
  • DM控制台工具 /tool/console
  • 服务查看器 /tool/dmservice.sh
  • 数据迁移工具 /tool/dts

5、临时表空间扩展

临时表空间扩展不要通过追加表空间存储文件来扩展,也不要修改表空间文件的大小,需要使用命令来修改,因为临时表空间大小属于静态变量类型

select para_name, para_value,para_type from v$dm_ini where para_name like '%TEMP%'; sp_set_para_value(2,'TEMP_SIZE',20);

6、disql下导入文本中的数据

start /dm8/a.sql

【注意】最后不加分号结束,否则会当文件名被识别进去

7、图形界面下的备份,启用归档

数据库备份和恢复是日常运维很重要的功能之一,图形界面工具有两个地方可以进行别分和恢复还原,"DM控制台工具"和"DM管理工具"
通常可以使用"DM控制台工具"直接备份备份和还原。
而"DM管理工具"可能使用频率比较高,并且在"DM管理工具"下使用备份功能非常方便,只是需要先开启归档模式,未开启归档时提示如下:
output 2.png

在disql下开启归档:

alter database mount; alter database add archivelog 'type=local, dest=/dm8/arch, file_size=64, space_limit=0'; alter database archivelog; alter database open; # 最后查看归档状态,arch_mode为Y select name, status$, arch_mode from v$database;

开启归档模式后,就可以在“DM管理工具”中备份数据库了
output.png

最后,祝所有同学都能考试通过!

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服