前几天参加了达梦DCA的培训,收获很多,这么多年的工作中,接触过多种数据库,大都是自学,网上查查简单用法,像这么全面且系统的学习一个数据库的知识还是第一次。非常感谢培训老师的悉心讲解和操作演示,以及耐心的答疑。
以下是我在学过程中,除了正常学习流程之外,遇到的几个小问题,总结了一下,如果遇到相同问题的同学可用提个醒。
由于学习达梦数据库系统是虚拟机内的kilin v10 server系统,可能初始化页面分辨率过低,调整页面分辨率"保存更改"按钮不好按,可以使用如下命令:
xrandr -s 1024x768_60
命令行启动图形界面,执行命令流程如下:
# 登陆到服务器上后,打开命令行(root用户)
xhost +
# 切换到dmdba用户
su - dmdba
# 查看DISPLAY值
echo $DISPLAY
# 设置DISPLAY值(具体以考试环境查询出来的值为准)
export DISPLAY=:0.0
【注意】如果在切换dmdba用户后,不能在执行xhost +命令了。xhost +,允许任何其他用户能访问当前用户的X Server。
dmdba用户安装dm数据库需要多执行一条命令,root用户安装则不需要。
不是root用户需要多执行一条命令:
/dm8/script/root/root_installer.sh
临时表空间扩展不要通过追加表空间存储文件来扩展,也不要修改表空间文件的大小,需要使用命令来修改,因为临时表空间大小属于静态变量类型
select para_name, para_value,para_type from v$dm_ini where para_name like '%TEMP%';
sp_set_para_value(2,'TEMP_SIZE',20);
start /dm8/a.sql
【注意】最后不加分号结束,否则会当文件名被识别进去
数据库备份和恢复是日常运维很重要的功能之一,图形界面工具有两个地方可以进行别分和恢复还原,"DM控制台工具"和"DM管理工具"
通常可以使用"DM控制台工具"直接备份备份和还原。
而"DM管理工具"可能使用频率比较高,并且在"DM管理工具"下使用备份功能非常方便,只是需要先开启归档模式,未开启归档时提示如下:
在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管理工具”中备份数据库了
最后,祝所有同学都能考试通过!
文章
阅读量
获赞