dminit工具使用

dminit工具使用

1 功能简介

dminit DM 数据库初始化工具。在安装 DM 的过程中,用户可以选择是否创建初始

数据库。如果当时没有创建,那么在安装完成之后,可以利用创建数据库工具 dminit 来创建。系统管理员可以利用 dminit 工具提供的各种参数,设置数据库存放路径、段页大小、是否对大小写敏感、以及是否使用 UNICODE 等,创建出满足用户需要的数据库。该工具位于安装目录的/bin 目录下。

2 使用 dminit

dminit 工具需要从命令行启动。找到 dminit 所在安装目录/bin,输入 dminit 和参

数后回车,就可以得到与需求相符的数据库实例。

注:

  1. dminit 如果没有带参数,系统会引导用户进行设置。
  2. 参数、等号和值之间不能有空格例如 PAGE_SIZE=16。
  3. HELP 参数的后面不用添加“=”号。

查看dminit 参数帮助,进入bin目录下输入./dminit help即可

eg:初始化一个数据库,放在/data/dmdata/ 目录下,数据页 PAGE_SIZE大小为 16K

[root@localhost bin]./dminit path=/data/dmdata PAGE_SIZE=16

initdb V8

db version: 0x7000b

file dm.key not found, use default license!

License will expire on 2021-09-04

 log file path: /data/dmdata/DAMENG/DAMENG01.log

 log file path: /data/dmdata/DAMENG/DAMENG02.log

write to dir [/data/dmdata/DAMENG].

create dm database success. 2021-01-22 22:16:23

查看创建好的实例:进入到创建后的路径下查看

正常情况下,数据库新建实例之后要正常启停一次

[root@localhost bin]./dmserver /data/dmdata/DAMENG/dm.ini

出现SYSTEM IS READY.则证明启动成功,输入exit停止数据库。

3 常用参数介绍

PATH初始数据库存放的路径。默认路径为 dminit.exe 当前所在的工作目录。文件路径长度最大为 256 个字符。可选参数。

EXTENT_SIZE数据文件使用的簇大小,即每次分配新的段空间时连续的页数。取值:16、32、64。单位:页数。缺省值 16。可选参数。

PAGE_SIZE数据文件使用的页大小。取值:4、8、16、32,单位:K。默认值为 8。可选参数。选择的页大小越大,则 DM 支持的元组长度也越大,但同时空间利用率可能下降。

CASE_SENSITIVE标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换

为大写;当大小写不敏感时,系统不会转换标识符的大小写,在标识符比较时也不能区分大

小写。取值:Y、y、1 表示敏感;N、n、0 表示不敏感。默认值为 Y。可选参数。

CHARSET/UNICODE_FLAG字符集选项。取值:0 代表 GB18030,1 代表 UTF-8,2 代表韩文字符集 EUC-KR。默认为 0。可选参数。

LENGTH_IN_CHARVARCHAR 类型对象的长度是否以字符为单位。取值:1、Y 表示是,0、N 表示否。默认值为 0。可选参数。1 或 Y:是,所有 VARCHAR 类型对象的长度以字符为单位。0 或 N:否,所有 VARCHAR 类型对象的长度以字节为单位

DB_NAME初始化数据库名称,默认为 DAMENG。名称为字符串,长度不能超过 128 个字符。可选参数。WINDOWS 下文件名不能包含字符/ \ * : ? < > " | ,LINUX 下文件名不能包

含字符/\ : < > " |。

INSTANCE_NAME初始化数据库实例名称,默认为 DMSERVER。名称为字符串,长度不能超过 128 个字符。可选参数。

PORT_NUM初始化时设置 dm.ini 中的监听端口号,默认 5236。 服务器配置此参数,有效值范围(1024~65534),发起连接端的端口在 1024~65535 之间随机分配A。可选参数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值