美文网首页达梦数据库
达梦DCA认证考试准备

达梦DCA认证考试准备

作者: ahahaV | 来源:发表于2022-04-13 13:39 被阅读0次

    刚考完,趁热乎劲儿分享一下考试内容和需准备的知识,之前对数据库了解不多,培训三天然后准备考试还是比较仓促和着急的,希望分享的内容能对后面的考生有些帮助。

    考试时间2小时,准备一台windows 机器即可,考前会发怎么连接考试环境,总体还是比较周到的,整体内容是考察实操,所以以下内容,在考前务必多联系实操: 安装---创建数据库---创建表空间---创建用户---创建表 ---创建视图---备份还原---作业---开发接口

    1、创建用户和安装(一开始没搞定麒麟机器的图形化界面设置,我用的命令行安装,图形化的话会简单很多,具体可参考安装手册)

    安装用户组和安装用户(数据库推荐由一个专门dba用户统一管理,而不是root)

    [root@localhost opt]# groupadd dinstall

    [root@localhost opt]# useradd -g dinstall dmdba

    [root@localhost opt]# passwd dmdba

    创建安装路径 # mkdir /dm8

    设置权限 # chown dmdba.dinstall -R /dm8

    挂载安装光盘 # mount -o loop dm8_xxx.iso

    切换安装用户 #su - dmdba

    命令行安装 $ ./DMInstall.bin -I(以下就按提示操作即可)

    2、创建数据库

    cd到/bin目录下,# ./dminit path=/dm8/data db_name=DAMENG instance_name=DMSERVER port_num=5236(考试时注意端口号)

    注册服务:# ./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini -p DMSERVER

    启实例:[dmdba@dm1 bin]$ ./DmServiceDMSERVER start

    3、连接数据库(从这里我弄明白了图形化配置,所以很多步骤开始用图形界面了,数据库配置的中文,所以很好理解,也很符合日常操作习惯)

    $cd /tools

    $./manager 起数据库管理工具的图形化界面

    4、创建表空间---创建用户---创建表,这些都通过界面简单操作即可,可关注的一些命令:

    1)配置静态参数,如buffer大小,sp_set_para_value(2,' BUFFER‘,100);

    2)增加表约束:(新建表时即定义的约束比较简单,在此主要说明表已建,增加约束的命令)

    外键约束:ALTER TABLE table1 ADD CONSTRAINT [外键名] FOREIGN KEY [id] (index_col_name, ...) REFERENCES table2 (index_col_name, ...);

    检查约束: ALTER TABLE table1 ADD CONSTRAINT [约束名] check (约束条件);

    5、创建视图

    1)create view 【视图名】 as (DMSQL查询语句)

    2)查询效率低,增加索引的查询方式

    6、备份与还原、配合作业(定时任务)的设置

    作业用图形界面配置即可:创建代理环境-新建作业-步骤-调度-完成

    热备份:

    1)开启归档模式(即select arch_mode from v$database; =Y)

    >alter database mount;

    >alter database add archivelog 'type=local,dest=/dm8/arch,file_size=64,s pace_limit=0';

    > alter database archivelog;

    > alter database open;

    2)备份

    >backup database backupset '备份文件放哪儿‘;

    考试没考还原,但是日常会用,具体操作可参见 达梦安装后有一个doc文件,里面的《备份与还原》,主要是用dmrman工具

    步骤1: 关闭数据库,[dmdba@dm1 bin]$ ./DmServiceDMSERVER stop

    步骤2: 起dmrman工具,RMAN> restore database

    '/dm8/data/DAMENG/dm.ini' tablespace main from backupset '/dm8/sdb1/tablespace_main'

    RMAN> recover database '/dm8/data/DAMENG/dm.ini' tablespace main

    步骤3指 定 归 档 : RMAN> recover database '/dm8/data/DAMENG/dm.ini' tablespace main with archivedir '/dm8/arch'

    步骤4: 起数据库,[dmdba@dm1 bin]$ ./DmServiceDMSERVER start

    7、开发接口(ODBC、JDBC的安装与连接),以源码ODBC为例(这是我的题)

    1)安装 ODBC

    [root@dm1 opt]# tar -xf unixODBC-2.3.0.tar.gz [root@dm1 unixODBC-2.3.0]# ./configure

    --prefix=/usr/local

    [root@dm1 unixODBC-2.3.0]# make

    [root@dm1 unixODBC-2.3.0]# make install

    2)配置ODBC (修改两个.ini文件)

    路径查找方式:

    [dmdba@dm1 bin]$ ./odbc_config --odbcini 

    [dmdba@dm1 bin]$ ./odbc_config --odbcinstini)

    vim修改,内容考试的材料已提供,复制粘贴即可。

    以上,祝大家考试顺利,工作顺利!

    相关文章

      网友评论

        本文标题:达梦DCA认证考试准备

        本文链接:https://www.haomeiwen.com/subject/qfetertx.html