注册
达梦DCA培训小记
培训园地/ 文章详情 /

达梦DCA培训小记

p_d 2023/05/19 1253 0 0

经过了3天满满的课程培训和这次的考试,作为一个原来使用Sqlserver的菜鸟总结下自己的一些感受和一些考试中碰到的常见问题:
1、从Sqlserver转到DM数据库时Sql语句的一些使用习惯:DM“模式”.”表”的形式其实和SQLserver的[数据库].[所有者].[表]很像,但要记住DM使用双引号“”且最好注意区分大小写,SQLserver使用方括号[];

2、DM的DML(Data Mannipulation Language)数据操纵包含 SELECT 、INSERT 、UPDATE 、DELETE ,MERGE默认情况下,DML 不自动提交, 需要手工提交(commit) 和回滚 (rollback);对数据的操作 会产生 REDO 和UNDO;SQLserver执行INSERT 、UPDATE 、DELETE 等操作直接commit了;

3、DM如果用户拥有多个模式权限时在使用查询分析器时(标题本身又没明确提醒当前是哪个模式),最好明确当前所在模式,以避免不同模式如果有相同表的一些误操作,或者SQL语句直接带上模式;SQLserver的查询器标题会显示当前所在数据库;当前登陆用户两者都能在标题上有显示;

4、考试中自己碰到的一些问题:
1)、修改临时表空间的初始大小:在习惯性图形化界面操作后,邮件去修改Temp表空间的大小会报错,需要使用命令修改:alter system set 'TEMP_SIZE'=100 spfile;
2)、在完成备份操作前需要先开启归档,在图形化界面开启归档后可能会出“现收集到的归档日志不连续”,此时可以执行完全检查点 checkpoint(100);或者重启数据库,或者等待几分钟数据 库会自动执行检查点操作;
3)、在做数据库增量备份时,因为考试规定的完整备份目录可能跟默认目录不是一个,所以在做增量备份是选择“基础备份集”时一定要注意选择刚在自己指定的全备的路径;

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服