使用DBCA工具创建实例

DBCA工具是一个shell脚本,在$DM_HOME/toll目录下,运行这个工具是通过图形界面的方式安装达梦数据库实例

[dmdba@sec tmp]$ cd /dm/dmdbms/dm8/tool/
[dmdba@sec tool]$ ./dbca.sh

1.选择操作方式

用户可以选择创建数据库实例、删除数据库实例、注册数据库服务和删除数据库服务。具体操作可以查看

《达梦系统管理员手册》。这个手册一般在/dm/dmdbms/dm8/doc/。里面有各种帮助手册

使用DBCA工具创建实例

2.创建数据库模板

系统提供3套模式供用户选择。一般选择“一般用途”即可。

使用DBCA工具创建实例

3.制定数据库目录

根据前面的规划,数据库目录: /dm/dmdata

使用DBCA工具创建实例

 

4.设定数据库实例名、端口

这里数据库实例名称=prod 使用默认端口5236

使用DBCA工具创建实例

5.确认数据库文件位置

使用DBCA工具创建实例 

控制文件 数据库文件 日志文件 初始化日志 可以根据自己需求修改。

注意: 达梦数据库日志文件(online readlog)只能新增,不能删除。

使用DBCA工具创建实例

 

6.数据库初始化参数

使用DBCA工具创建实例

 

这个页面要注意,页大小建议修改成16K,字符集也要设置好,有些参数后期修改有点麻烦。

7.口令修改

初始化的时候,可以所有用户使用一个命令,在系统上线前,要单个修改。

使用DBCA工具创建实例

8.选择创建实例库

使用DBCA工具创建实例 

如果是自己测试,这里面的2个可以都选上。生产环境就不要选择了

9.创建数据库概要

确认用户自己之前几步选择的参数,都正确的话,点击 完成

使用DBCA工具创建实例

10.开机自启脚本

使用DBCA工具创建实例

 

这一步要用root用户运行下面3行命令,但是界面不是太友好,步太好复制,要看清楚后运行

使用DBCA工具创建实例

运行这三行命令,就已经完成了开机启动了,

使用DBCA工具创建实例

 

但是每次用root用户启动服务不太好,dmdba系统用户可以使用下面命令启动数据库 DmServiceprod

使用DBCA工具创建实例

 

因为上面已经使用 systemctl 启动了,这里用DmServiceprod status结果是已经启动

[root@sec bin]#
[root@sec bin]# ./DmServiceprod status
DmServiceprod (pid 70235) is running.
[root@sec bin]#
[root@sec bin]#
[root@sec bin]# ./DmServiceprod start
DmServiceprod (pid 70235) is running.
[root@sec bin]#

11.进入数据库验证状态

[dmdba@sec tool]$ disql sysdba/dameng123

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 1.401(ms)
disql V8
SQL>
SQL> select * from v$version;

行号     BANNER
---------- -------------------------
1          DM Database Server 64 V8
2          DB Version: 0x7000c

已用时间: 3.084(毫秒). 执行号:51900.
SQL>
SQL> select name, STATUS$,MODE$ from v$instance;

行号     NAME STATUS$ MODE$
---------- ---- ------- ------
1          PROD OPEN    NORMAL

已用时间: 0.639(毫秒). 执行号:51902.
SQL>
SQL>
 

上一篇:达梦数据库-增量备份集恢复


下一篇:特性介绍 | MySQL 自增列详解(1):自增列概念及使用