达梦数据库(达梦8)DCA认证考试
##达梦数据库(DM8)DCA认证##
DCA考试环境一般都是符合安装的环境,网上要求的检查环境方面的工作可以不用做,珍惜时间,vnc远程登录后先打开桌面上的试卷,按照试卷上的命令在终端上输入,然后就进入安装的主题。需要在终端或者数据库管理工具里面输入的内容我都会标注出来。
目录
一、安装前准备
二、DM8安装(终端)
三、配置实例、注册服务
四、数据库参数修改
五、表空间
七、日志文件
八、表、约束、索引、视图
九、导入脚本数据(终端)
十、物理备份与恢复
十一、逻辑备份与恢复
十二、DM作业管理
十三、ODBC配置(终端)
一、安装前准备
#创建用户组(终端)
groupadd dinstall
#创建用户(终端)
useradd -g dinstall -d /home/dmdba -s /bin/bash dmdba
#为dmdba用户设置密码(终端)
passwd dmdba
#规划安装目录(终端)
mkdir /dm8
chown -R dmdba:dinstall /dm8
chmod -R 755 /dm8
二、DM8安装(终端)
#root用户
mount -o loop /iso镜像文件地址 /mnt
#dmdba用户
sh /mnt/DMInstall.bin -i
#推荐选择“典型安装”,指定安装目录为/dm8
#安装完成后根据提示使用root用户启动DmAPservice,该服务用于后期数据库备份
/dm8/script/root/root_installer.sh
三、配置实例、注册服务
#dmdba用户配置实例(终端)
/dm8/bin/dminit path=/dm8/data PAGE_SIZE=8 EXTENT_SIZE=32 CHARSET=0 DB_NAME=DMDB INSTANCE_NAME=DBSERVER PORT_NUM=5238
(说个题外话,VNC远程是可以复制内容的,所以很多命令可以不用手打了,但是要注意考试内容的变量记得修改,比如表名称,端口号)
#实例配置参数释义:
extent_size 指数据文件使用的簇大小,即每次分配新的段空间时连续的页数。只能是 16 页或 32 页或 64 页之一,缺省使用 16 页。
page_size 数据文件使用的页大小,可以为 4 KB、8 KB、16 KB 或 32 KB 之一,选择的页大小越大,则 DM 支持的元组长度也越大,但同时空间利用率可能下降,缺省使用 8 KB。
case_sensitive 标识符大小写敏感,默认值为 Y 。当大小写敏感时,小写的标识符应用双引号括起,否则被转换为大写;当大小写不敏感时,系统不自动转换标识符的大小写,在标识符比较时也不区分大小写,只能是 Y、y、N、n、1、0 之一。
charset 字符集选项。0 代表 GB18030;1 代表 UTF-8;2 代表韩文字符集 EUC-KR;取值 0、1 或 2 之一。默认值为 0。
db_name 数据库名
instance_name 实例名
port_num 监听端口号
#root用户注册(终端)
/dm8/script/root/dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DMDB/dm.ini -p
DMSERVER
#-t指定服务类型为dmserver,-dm_ini指定配置文件路径,-p指定服务名称
#dmdba启动服务
/dm8/bin/DmServiceDMSERVER start
四、数据库参数修改
#数据库参数分为:只读参数、静态参数、动态参数、会话级参数
#只读参数只能通过修改dm.ini配置文件修改
#静态及动态参数可以通过alter system set方式进行修改,静态参数需要重启后生效
#会话级参数可以通过alter session set方式进行修改,只对当前会话生效
五、表空间
#表空间是达梦数据库的最大存储单元,所有数据都存储在表空间中,一个表空间可以包含多个数据文件,一个数据文件只能归属于一个表空间
#创建表空间(管理工具查询界面)
create tablespace tbs1 datafile '/dm8/data/DMDB/tbs1_01.dbf' size 32 autoextend on next 1 maxsize 100
#创建表空间时必须指定datafile,size最小值是page_size的4096倍,autoextend指定自增长,maxsize指定最大值。
#增加数据文件(管理工具查询界面)
alter tablespace tbs1 add datafile '/dm8/data/DMDB/tbs1_02.dbf' size 50 autoextend on 1 maxsize 100;
#迁移表空间数据文件,迁移文件前必须将表空间下线,表空间下线后将无法读写,慎用(管理工具查询界面)
alter tablespace offline
alter tablespace tbs1 rename datafile '/dm8/data/DMDB/tbs1_02.dbf' to '/dm8/data/tbs1_02.dbf'
alter tablespace online
六、用户、角色、权限
#用户创建,指定密码,指定默认表空间(管理工具查询界面)
create user dmuser identified by dameng123 default tablespace tbs1;
#角色创建,给角色赋权,再将角色赋给用户(管理工具查询界面)
create role r1;
grant select any table to r1;
grant r1 to dmuser;
#权限(管理工具查询界面)
grant create table to dmuser; #授权
revoke create table from dmuser; #回收
grant create view to dmuser with grant option; #允许dmuser有授权权限,回收时需加上cascade
七、日志文件
#DM管理器界面进行操作非常便捷
#联机日志:添加、迁移
#归档日志:开启、添加、删除、切换、清除归档文件、关闭
#归档日志的操作必须将数据库切换为mount状态进行操作,此状态下数据库无法进行读写,慎用
八、表、约束、索引、视图
#创建表,可以指定表空间(管理工具查询界面)
create table department(dept_id int,dept_name varchar2) tablespace tbs1;
#添加约束(管理工具查询界面)
alter table department add constraint pk_dept_id primary key(dept_id);#主键
#索引,添加主键约束和唯一约束时会默认添加唯一索引(管理工具查询界面)
create index idx_u_dept on dmuser(u_dept) tablespace idx_tbs1;
#视图(管理工具查询界面)
create or replace view v_dmuser as select * from dmuser a left join department b on a.u_dept=b.dept_id;
九、导入脚本数据(终端)
#dmdba用户
/dm8/bin/disql 连上数据库
start /脚本.sql #执行导入操作
十、物理备份与恢复
#物理备份与恢复使用达梦提供的管理工具进行操作非常便捷
#脱机备份:/dm8/tool/console 界面进行操作,需要关闭数据库
#联机备份:/dm8/tool/manager 界面进行操作,无需关闭数据库
十一、逻辑备份与恢复
#逻辑备份与恢复使用达梦提供的管理工具进行操作非常便捷
#逻辑备份与恢复使用/dm8/tool/manager管理工具操作,在“模式”菜单下右键进行导入导出
十二、DM作业管理
#使用/dm8/tool/manager管理工具操作,在“代理”菜单下右键创建代理,然后进行作业创建,创建中根据界面提示可以配置作业类型以及调度
十三、ODBC配置(终端)
#使用root进行odbc安装配置
安装完成后主要关注odbc.ini和odbcinst.ini两个配置文件的内容
[root@KylinDCA03 etc]# cat odbc.ini
[DM8]
Description = DM ODBC DSN
Driver = DM8 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = Dameng123
TCP_PORT = 5238
[root@KylinDCA03 etc]# cat odbcinst.ini
[DM8 ODBC DRIVER]
Description = ODBC DRIVER FOR DM8
Driver = /dm8/bin/libdodbc.so
#使用 dmdba 用户执行 isql 测试连接是否正常(终端)
isql dm8 -v
达梦数据库(达梦8)DCA认证考试相关推荐
- 达梦数据库安装学习总结--DCA上篇
达梦数据库DCA概述 达梦数据库是一款完全自主原创的国产数据库,国产的操作系统及国产的数据库在国内使用不断扩大,升级及发展也日新月异,其中达梦数据库在政府及事业单位就得到广泛应用. DCA课程学习使用 ...
- 达梦数据库安装学习总结--DCA下篇
达梦数据库DCA概述 达梦数据库是一款完全自主原创的国产数据库,国产的操作系统及国产的数据库在国内使用不断扩大,升级及发展也日新月异,其中达梦数据库在政府及事业单位就得到广泛应用. DCA课程学习使用 ...
- 达梦DCA 认证考试培训学习技术分享
DCA考试整体难度适中,有ORACLE的经验相对容易,内容上大部分兼容oracle.考试时间2小时,全为上机实操,包含:数据库安装.实例创建.参数修改.创建表空间.创建用户.角色.权限管理: 创建表. ...
- 关于零基础学员参加达梦DCA认证考试的一点心得
1 各个阶段的一点建议 虽说DCA认证培训要求要有一定的数据库基础,但实际情况大概和考驾照类似吧,有老司机走流程领个证的,也有小白从零开始学的.老司机啥感觉我不知道,只能作为小白+上班族谈谈自己的体会 ...
- [达梦数据库]达梦数据实时同步DMHS新增同步表
1 源端操作 1.1 修改dmhs.hs配置文件 [oracle@hnsia-exa02 ~]$ cd /ogg/dmhs2_59903/ #备份配置文件 [oracle@hnsia-exa02 dm ...
- 达梦数据库DCA认证培训总结
##达梦数据库(DM8)DCA认证## 一.安装前准备 #创建用户组 groupadd dinstall #创建用户 useradd -g dinstall -d /home/dmdba -s /bi ...
- 【达梦数据库DM8】DCA培训学习及考试分享
一.培训 有幸在公司组织下参加了达梦数据库DM8-DCA在线认证培训培训,在这3天里面,达梦培训老师采用理论+实操的培训模式,让我对达梦数据库有了基本的了解.由于工作平时接触了MySQL,Oracle ...
- 达梦数据库学习记录-包含安装、创建、体系结构、表空间用户模式对象管理备份与还原等
达梦数据库DCA学习记录 目录 达梦数据库以及认证体系简单介绍 安装DM8数据库及常见问题解决办法 创建数据库.数据库实例及相关知识点介绍 数据库连接 数据库启动与关闭 DM8线程 DM8逻辑存储结构 ...
- 达梦数据库角色详解——VTI、SOI
达梦数据库 达梦学习心得 VTI角色 SOI角色 结论 达梦学习心得 最近接触国产数据库--达梦数据库DM8,这让之前只接触过DM7的我很好奇,期待了解到更多关于这个2019年新发布的版本的新特性.在 ...
最新文章
- win10桌面和手机的扩展API,判断是否有实体后退键API
- Openjudge-NOI题库-和为给定数
- CSS的display:table-cell:多行文字的垂直居中水平居中
- Serverless 实战 —— Funcraft + OSS + ROS 进行 CI/CD
- 【机器视觉】 elseif算子
- 微软开源PowerShell并支持Linux
- mysql 多表 update sql语句总结
- 4.maven中常用的构建命令
- SylixOS IO层源代码解析
- Response.Redirect在新窗口打开
- “.NET研究”理解.NET程序集的执行过程
- windows7安装openssh
- j2me解决模拟器乱码
- Springboot创建webService接口时的cxfconfi文件报错出现DispatcherServletPath不能找到
- android iso系统下载 百度云,Windows 7 SP1官方原版ISO系统镜像所有版本下载集合
- 回文字符串判断以及最长回文字符串长度判断
- struts1的actionform
- 被static修饰的map、list GC问题
- 计算机毕业设计工作周记,电子及计算机毕业设计周记-20210628114255.docx-原创力文档...
- c++ PDFium pdf转为图片(实例)
热门文章
- 加密算法RSA 【C/C++运用openssl】
- C语言试题115之两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定 比赛名单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请
- Alsa音频应用编程
- 为什么监控显示没有连接服务器,为什么看幼儿园监控就显示连接检验服务失败请 – 手机爱问...
- AI周报丨快手团队长文解读:基于FPGA加速的自动语音识别在大规模直播和短视频场景的应用
- 任意门怎么用团发_如果发明了任意门,将会带来怎样的混乱?
- 2021年焊工(技师)考试资料及焊工(技师)模拟试题
- win10电脑内存莫名过高问题解决
- 价值平均定期投资策略分析(二)定期递增法
- 机器学习-Pandas 知识点汇总(吐血整理)