数据库安装
1、收集软硬件资料:
2、规划安装路径
3、创建服务器dba账
创建安装用户组和dma账
创建用户组:groupadd dinstall
分配用户组:useradd -g dinstall dmdba
设置密码:passwd dmdba
4、创建安装目录
mkdir /dm7
指定目录属于dinstall用户组: chown dinstall.dmdba -R /dm7
5、配置环境变量(可选)
cd /home/dmdba
vi .bash_profile
在文件末尾追加:
保存后执行:source .bash_profile
验证: echo $DM_HOME
6、设置用户文件最大打开数
vi /etc/security/limits.conf
文件末尾追加:
dmdba soft nofile 4096
dmdba hard nofile 65536
重启系统生效
7、挂载安装包
mount -o loop dm7_setup_rh6_64_ent.iso /mnt
切回dba账 ,后续用这个账 操作:su – dmdba
cd /mnt
执行./DMinstall.bin
8、安装
创建数据库
使用数据库配置助手:
执行脚本:dbca.sh
进入sql窗口
disql SYSDBA/密码
进入sql窗口
创建表空间
默认表空间是当前页数的4096倍。如果小于这个数就无法创建表空间
查看当前页:select page;
创建一个32字节的表空间:
create tablespace tbs datafile ‘/dm7/install/data/DAMENG/TBS.dbf’ size 32;
创建表
语法和oracle类似,略
dml, ddl, dcl都类似,略
备份
只介绍热备份。
热备份需要数据库服务已经启动。
/etc/init.d/DmServiceDMSERVER start 或者service DmServiceDMSERVER start
开启归档:
alter database mount; //先把数据库设置成mount
alter database add archivelog ‘type=local, dest=/dm7/arch,file_size=64,space_limit=0’; //配置dmarch.ini
alter database archivelog; //把dm.ini 的 arch_ini设置成1
alter database open //打开数据库
此时还需要dmap服务是打开状态(DmAPService)
备份数据库:
backup database backupset ‘/dm7/backup/full’
备份表空间:
backup tablespace my_tablespace backupset ‘/dm7/backup/tablespace/xxx’;
备份表:
backup table my_user.mytable backupset ‘/dm7/backup/table/xxx’;
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表32113 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!