达梦数据库应用

数据库安装

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、安装

达梦数据库应用
之后接受授权协议等到了下面这一步,这一步需要授权的key文件,请先准备好
达梦数据库应用
达梦数据库应用
安装完后需要切换到root用户执行上面的脚本:

创建数据库

使用数据库配置助手:
执行脚本:dbca.sh

达梦数据库应用
达梦数据库应用
默认就可以,若要切换端口号注意不要影响到系统常用端口
达梦数据库应用
这里我选择把两个数据库账号的密码都用一样的
达梦数据库应用
创建完后需要切换到root用户执行此命令

进入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 人正在系统学习中

来源:Deviii

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月11日
下一篇 2019年10月11日

相关推荐