dminit的初步使用和重要参数

dminit使用

dminitDM 的初始化数据库命令行工具。系统管理员可以利用 dminit 工具提供的各种参数,设置数据库存放路径、段页大小、 是否对大小写敏感、以及是否使用 UNICODE 等,创建出满足用户需要的数据库。该工具位 于安装目录的/bin目录下

例:

设置数据页PAGE_SIZE大小 ./dminit PATH=/home/test/dmdbms PAGE_SIZE=16

查看dminit参数:./dminit HELP

重点参数详细介绍:

INI_FILE:初始化文件 dm.ini 存放的路径,指定一个已经存在的 dm.ini 文件所在的绝对路径。 作用是将现有 INI 文件,拷贝到新库,作为新库的 INI 文件直接使用。文件路径长度最大 256 个字符。是可选参数。

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

例如:./dminit INI_FILE=/home/test/dmdbms/DAMENG/dm.ini PATH=/home/dest/dmdbms

LOG_PATH:初始数据库日志文件的路径

EXTENT_SIZE:数据文件使用的簇大小,即每次分配新的段空间时连续的页数。取值范围 163264。数据库创建成功后无法再修改簇大小,可通过系统函数 SF_GET_EXTENT_SIZE() 取系统的簇大小。

PAGE_SIZE:数据文件使用的页大小。取值范围 481632,单位:KB。选择的页大小越大,则 DM 支持的元组长度也越大,但同时空间利用率可能下降。同样的数据库创建成功后无法再修改页大小,可通过系统函数 SF_GET_PAGE_SIZE()获取系统的页大小。

LOG_SIZE:重做日志文件大小。取值范围为 64~2048 之间的整数,单位 MB。每个 DM 数据库实例至少有两个重做日志文件,循环使用,LOG_SIZE 设置每个重做日 志文件的大小。

CASE_SENSITIVE:标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换为大写;当大小写不敏感时,系统不会转换标识符的大小写,在标识符比较时也不能区分大小写。取值范围:Yy1 表示敏感;Nn0 表示不敏感。此参数在数 据库创建成功后无法修改,可通过系统函数SF_GET_CASE_SENSITIVE_FLAG() CASE_SENSITIVE()查询设置的参数置。

CHARSET/UNICODE_FLAG:字符集选项。取值范围 0120 代表 GB180301 代表 UTF-82 代表韩文字符集 EUC-KR。此参数在数据库创建成功后无法修改,可通过系统函数 SF_GET_UNICODE_FLAG() UNICODE()查询设置的参数置。

DB_NAME:初始化数据库名称,缺省值为 DAMENG。名称为字符串,长度不能超过 128 个字符。数据库名称只能由_$、大写字母 A Z、小写字母 a z、数字 0 9 组成,且 第一个字符不能是数字。

INSTANCE_NAME:初始化数据库实例名称,缺省值为 DMSERVER。名称为字符串,长度不能超过 16 个字 符。可选参数。实例名称只能由_$、大写字母 A Z、小写字母 a z、数字 0 9 组成, 且第一个字符不能是数字。

PORT_NUM:初始化时设置 dm.ini 中的数据库服务器监听端口号,缺省值为 5236 服务器配置此 参数,取值范围 1024~65534,发起连接端的端口在 1024~65535 之间随机分配。数据库创建成功后,可通过修改 INI 参数 PORT_NUM 的值对此参数的设置进行修改。 可通过查询 V$PARAMETER 中的 PORT_NUM 参数名查看此参数当前的设置值。

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值