刚刚参加了 DCP 的培训课程与考试,收获有一些,想把自己的一些心得分享给大家。
DCP 的考试分为理论和上机两部分。
理论考试:
涵盖的知识面广,题型有单选、多选和判断,共 200 道题,考试时长 2 小时,这部分基本没有难度,
报名成功后会有模拟练习题库,掌握好知识点,用好练习的机会,做好错题总结,基本都能应对。
小建议:
练习题中的错误建议修改下。
机试考试:
考试内容:培训讲义中都给出
我这次考试过程中遇到的主要困难就是时间有点紧,基本卡点完成的。主要花费的时间的有下面几项:
我记下来的命令:
--创建实例
dminit PATH=/dm8/data DB_NAME=DMTEST INSTANCE_NAME=TEST PORT_NUM=5236
EXTENT_SIZE=16 PAGE_SIZE=8 LOG_SIZE=256 SYSDBA_PWD=Dameng123 SYSAUDITOR_PWD=Dameng123
/dm8/script/root/dm_service_installer.sh -t dmserver -p DMTEST -dm_ini /dm8/data/DMTEST/dm.ini
--创建目录,赋权限
create directory dir_ext as '/dm8/extdir';
grant read,write on dir_ext to test;
--控制文件:创建外部表和快速装载都能用到
控制文件内容:(DM8 快速装载工具使用手册,SQL语言使用手册--数据定义语句--表定义--定义外部表)
options (skip=1)
load data
infile 'T_PART_01.txt'
into table t_ext_02
fields '|'
--审计
SYSAUDITOR 用户进行
开启审计:
SP_SET_ENABLE_AUDIT(1);
--快速装载
dmfldr USERID=test/Dameng123 CONTROL='T_TEST0.ctl' mode='IN'
--参数调整
alter system set 'COMPATIBLE_MODE'=2 spfile;
--导出统计信息:(DM8系统包使用手册:DBMS_STATS)
spool /dm8/txt/stat.txt
dbms_stats.gather_schema_stats('TEST');
dbms_stats.table_stats_show('TEST','T_TEST');
dbms_stats.column_stats_show('TEST','T_TEST','USERID');
more
spool off
--备份主库,在备库上还原
--主库
dmrman
backup database '/dm8/data/DMTEST/dm.ini' backupset '/dm8/backup/Full_1';
scp -rp /dm8/backup 192.168.174.111:/dm8/
--备库
dmrman
restore database to '/dm8/data/DMTEST/' from backupset '/dm8/backup/Full_bk';
recover database '/dm8/data/DMTEST/dm.ini' from backupset '/dm8/backup/Full_bk';
recover database '/dm8/data/DMTEST/dm.ini' update db_magic;
scp 192.168.174.110:/dm8/data/DMTEST/dm*.ini /dm8/data/DMTEST/
文章
阅读量
获赞