德米尼特
dminit命令:这是一种命令行的工具。
不带任何参数的方式
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
[dmdba@node1 ~]$ dminit initdb V7.6.0.197-Build(2019.09.12-112648)ENT db version: 0x7000a file dm.key not found, use default license! License will expire on 2020-09-12 input system dir : /dm7data input db name: TEST input port num: TEST invalid port num, input again:5236 input page size(4, 8, 16, 32): 8 input extent size(16, 32): 16 input sec priv mode(0, 1): input time zone(-12:59,+14:00): +8 string case sensitive? ([Y]es, [N]o):Y which charset to use? (0[GB18030], 1[UTF-8], 2[EUC-KR]): 1 length in char? ([Y]es, [N]o): Y enable database encrypt? ([Y]es, [N]o): N page check mode? (0 /1/2 ): 0 input elog path: auto_overwrite mode? (0 /1/2 ): 0 log file path: /dm7data/TEST/TEST01 .log log file path: /dm7data/TEST/TEST02 .log write to dir [ /dm7data/TEST ]. create dm database success. 2020-08-15 00:45:53 [dmdba@node1 ~]$ |
带参数创建
虽然 dminit 有很多选项,这些选项都有默认值,尤其是涉及到 page 大小的,默认值大部分也是最佳的选择,所以我们只需要指定实例的创建路径和数据库名称即可。
1
2
3
4
5
6
7
8
9
10
|
[dmdba@node1 ~]$ dminit PATH= /dm7data db_name=TEST instance_name=TEST port_num=5236 initdb V7.6.0.197-Build(2019.09.12-112648)ENT db version: 0x7000a file dm.key not found, use default license! License will expire on 2020-09-12 log file path: /dm7data/TEST/TEST01 .log log file path: /dm7data/TEST/TEST02 .log write to dir [ /dm7data/TEST ]. create dm database success. 2020-08-15 00:34:21 [dmdba@node1 ~]$ |
初始化数据库到 /dm7data 目录
dbca.sh
dbca.sh 工具,在 /dm7/tool 目录下,是一种图形化的界面。我们这里选择图形化的方式创建。
-
单选“Create Database Instance”,单击“Start”
-
选择数据库类型,此处默认“Common”,单击“Next”
-
选择数据库安装目录“/dm7data”,点击“Next”:
-
选择数据库名、实例名和服务端口
此处数据库名称为DAMENG,实例名为PROD,端口5236,单击“Next” -
选择物理文件存放路径,单击“Next”
-
控制文件
-
数据文件
-
日志文件
-
ELog 文件
-
初始化参数配置,聚簇大小为32页,页大小为16k,日志文件500m,配置字符串, 大小写敏感:
-
设置数据库管理员口令,此处填写dameng123
-
此处不需要安装任何组件,单击“Next”
-
单击“Finish”,进行安装
-
静等进度条完成
-
根据提示,运行命令,单击“OK”
-
单击“Yes”,关闭窗口
-
安装完成,单击“Finish”
-
单击“OK”,关闭窗口
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31490526/viewspace-2711964/,如需转载,请注明出处,否则将追究法律责任。