注册
达梦DCA培训笔记
专栏/培训园地/ 文章详情 /

达梦DCA培训笔记

阿月浑子 2024/06/26 606 0 0
摘要

达梦8 DCA认证培训

创建用户:

root> groupadd dinstall root> useradd -g dinstall dmdba root> passwd dmdba

输入密码

安装路径

root> mkdir /dm8 root> chown dmdba:dinstall -R /dm8

安装

root> xhost + root> echo $DISPLAY root> su - dmdba dmdba> export DISPLAY=:x.x dmdba> ./DMInstall.bin

tips:

  1. 安装路径提前创建,创建后修改权限至dmdba下

  2. 如果tmp文件夹大小不够,需要在dmdba用户下加入环境变量

    dmdba> export DM_INSTALL_TMPDIR
  3. DMInstall.bin报错:

    • xhost是否在root用户下输入
    • DISPLAY是否在dmdba用户下加入

MANAGER工具打开

dmdba> ./tool/manager

tips:

  1. manager需要在dmdba用户下打开

数据库配置文件修改

查看:

select PARA_NAME,PARA_VALUE,PARA_TYPE from v$dm_ini where PARA_NAME like '% %'

修改:

sp_set_para_value(参数类型,参数姓名,参数值);

参数

排序优化选项:TSORT_OPT
	0:排序操作一律使用估算的行数分配内存(至少 2M);
	1:打开优化,排序操作结果行数较少时,系统使用实际的记录行数分配内存
是否兼容其他数据库模式:COMPATIBLE_MODE
	0:不兼容,
    1:兼容 SQL92 标准,
    2:部分兼容 ORACLE,
    3:部分兼容 MS SQL SERVER,
    4:部分兼容 MYSQL,
    5:兼容 DM6,
    6:部分兼容 TERADATA,
    7:部分兼容 POSTGRES

tips:

  1. 参数类型等于 1,就是动态参数,即改即生效

    参数类型等于 2,就是静态参数,需要重启数据库实例生效

数据库控制文件转换为txt

root> cd ./bin
root> ./dmctlcvt type=1 src=./data/DAMENG/dm.ctl dest=desPath

日志文件

添加&修改大小操作,可视化操作

表空间

可视化操作

tips:

  1. 扩容表空间数据文件时,需要打开“自动扩容”

用户管理

可视化操作

tips:

  1. 创建用户后,会同时创建一个同名的模式

角色管理

可视化操作

资源限制

可视化操作

模式

可视化操作

tips:

  1. 一个模式只能属于一个用户
  2. 创建用户后,会同时创建一个同名的模式

可视化操作

tips:

  1. 执行脚本

视图

语法:

create view view_name as select ...

索引

可视化操作

tips:

  1. 索引可见/不可见

冷备份

查看数据库服务名

root> systemctl |grep DMSERVER

关闭数据库

root> systemctl stop *DMSERVER

使用dmdba用户打开console工具

root> su - dmdba dmdba> ./tool/console

点击左侧:备份还原->新建备份

tips:

  1. 备份集目录文件夹需要为空
  2. 需要DmAPService服务运行中

热备份

数据库开启归档模式(可视化操作)

使用manager工具可视化进行库/表/表空间备份

tips:

  1. 需要设置归档路径(注意归档路径的文件夹权限)
  2. 需要DmAPService服务运行中
  3. 数据库需要在“打开”状态下
  4. 如果备份选择的路径非默认路径,可能在备份后报“dmap可能未启动”的警告,此时已经备份成功(可以右键“库备份”添加额外的文件目录)
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服