注册
DCA培训技术干货
培训园地/ 文章详情 /

DCA培训技术干货

Suzen. 2025/12/11 193 1 0

1、安装前准备工作---使用-root账户

①创建用户和组:

groupadd dinstall
useradd -g dinstall dmdba
passwd dmdba

②创建安装目录并授权

mkdir /dm
chown dmdba:dinsatll /dm
注:若dm8安装包挂载前为zip文件,需要执行unzip解压,安装包一般在opt目录下。

③创建挂载目录

mkdir /mnt/dm

2、安装数据库软件---使用-root账户

①挂载镜像:

mount dm8 x86 kylin10 64.iso /mnt/dm

②修改文件最大打开数

ulimit -a
ulimit -n 65536

③图形化设置

xhost +
echo $DISPLAY(查看变量值
su - dmdba
export DISPLAY=:0
xhost +

④图形化安装---切换到dmdba用户!!!

cd /mnt/dm
运行./DMInstall.bin,开始一系列配置,需注意数据库安装位置的选择,安装完成后使用root账户执行一个脚本。
图片.png

3、实例创建----使用dmdba用户

注:一个数据库软件可以创建多个实例!!!
图形化创建实例:切换到dm/tool目录下,执行命令./dbca.sh
安装过程中需注意:

①数据库目录需要正确。
②数据库名、实例名、端口号等需要按照题目要求。
③根据数据库安装设计规划,填写簇大小、页大小、日志文件大小、字符集等。
开始安装之后需要使用root账户执行3条命令,才可以启动服务。
图片.png

4、数据库管理工具---包括表空间、联机日志、用户、SQL的管理

注意运行manager必须使用dmdba用户,不然workspace权限会发生变更,后续环节可能会出现问题

若第一次运行没有使用dmdba用户,更改权限需要运行chown dmdba:dinstall -R workspace/

①表空间管理
创建表空间,需要指定表空间文件的路径、大小、扩展尺寸及上限、打开自动扩展。
联机日志管理(通过管理服务器修改日志大小、名称等)
②用户管理
资源限制性(设置口令锁定期、会话数)、角色创建(设置系统权限)、用户创建(各种授权)
③SQL管理
a、建表(按需设置主键、非空约束、唯一约束、检查约束、外键约束)
b、插入数据(可以使用sql脚本)

5、创建视图

①物理视图
图片.png
②物化视图(手动完全刷新、增量刷新、定时刷新)
图片.png
6、逻辑备份、还原
全库导出导入、模式导出导入(注意文件存放的路径)

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服