注册

达梦DCA认证考试实战经验分享

简喵喵 2025/09/21 359 0

1.DCA认证概述

  • 认证目标:验证DM8数据库的单机管理能力,包括安装、实例创建、用户权限、备份恢复等。
  • 考试形式:2小时纯上机实操(13道题),满分100分,70分及格。考试通过VNC连接远程主机(通常是银河麒麟V10系统)

2.考试环境搭建与准备

1.系统与软件准备

  • 操作系统:银河麒麟V10或CentOS 7(考试环境为麒麟V10,但CentOS 7可用于练习)。
  • DM8安装包:从达梦官网下载试用版(培训时会提供下载链接)。
  • 用户规划:需创建dinstal用户组和dmdba用户(考试环境已预配置,但练习时需手动设置)。
# 创建用户和组
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba  # 设置密码(考试密码通常为Dameng123)
mkdir /dm8
chown dmdba:dinstall /dm8

2.图形化界面配置(关键!)

# 终端中配置(以root用户执行)
xhost +
su - dmdba
export DISPLAY=:2  # 考试时根据题目要求调整
echo "export DISPLAY=:2" >> ~/.bash_profile

3.重点实操内容详解

1.数据库安装与实例创建

1.挂载ISO文件(练习时需手动挂载,考试时文件已解压到/opt)

mount /opt/dm8_20220525_x86_rh6_64.iso /mnt

2. 运行图形化安装器(用dmdba用户)

cd /mnt
./DMInstall.bin  # 弹出安装向导

3.选择安装路径(/dm8)、组件(默认全选)。

4. 创建数据库实例:使用dbca.sh工具(路径/dm8/tool/dbca.sh),设置页大小(16K)、字符集(UTF-8)、密码(考试要求如Dameng123)

2. 表空间与用户管理

1.创建表空间(题目可能要求指定数据文件路径和大小):

CREATE TABLESPACE DMTBS DATAFILE 'DMTBS01.DBF' SIZE 32;
ALTER TABLESPACE DMTBS ADD DATAFILE 'DMTBS02.DBF' SIZE 32;

2.创建用户并授权

CREATE USER DMUSER IDENTIFIED BY "Password123" DEFAULT TABLESPACE DMTBS;
GRANT RESOURCE, VTI TO DMUSER;  -- 考试题目会指定权限

3. 备份与恢复

1. 开启归档模式(联机备份的前提):

使用Console工具(/dm8/tool/console)或SQL命令:

-- 先将数据库转换为配置状态
ALTER DATABASE MOUNT;
-- 开启归档
ALTER DATABASE ADD ARCHIVELOG 'DEST = /dm8/arch, TYPE = LOCAL, FILE_SIZE = 1024';
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;

2. 物理备份(Console工具)

选择"备份还原" → "联机备份" → 选择数据库和备份类型(全量/增量)。
备份路径必须符合题目要求(如/dm8/backup)。

4. ODBC配置

考试时/opt目录下提供模板文件(odbc.ini和odbcinst.ini),只需修改连接参数

# odbc.ini示例(根据题目修改连接名和IP)
[DM8]
Description = DM ODBC
Driver = DM8 ODBC Driver
SERVER = 127.0.0.1
PORT = 5236
UID = SYSDBA
PWD = Dameng123

验证配置:
isql -v DM8 # 测试连接

回答 0
暂无回答
扫一扫
联系客服