DM7_dminit使用手册
需积分: 0 105 浏览量
更新于2019-08-30
收藏 353KB PDF 举报
### DM7_dminit使用手册知识点详述
#### 一、功能简介
- **dminit** 是达梦数据库(DM)中用于初始化数据库的重要工具。它能够在安装完成后手动创建数据库,为那些在安装过程中未选择创建初始数据库的用户提供便利。
#### 二、使用dminit
- **启动方式**:通过命令行方式启动dminit,通常在服务器上执行,以创建或初始化一个新的数据库实例。
- **目标用户**:主要包括开发工程师、测试工程师、技术支持工程师及数据库管理员等。
- **功能**:dminit提供了丰富的参数配置选项,使得用户能够根据具体需求定制数据库实例的初始化设置。
#### 三、查看dminit参数
- 为了更高效地使用dminit,了解其支持的参数是非常重要的。可以通过查看dminit的帮助文档或者使用`dminit -help`命令来获取参数列表及详细说明。
#### 四、dminit参数详解
- **4.1 INI_FILE**: 指定用于初始化数据库的配置文件路径。这个文件包含了初始化过程中所需的各项参数设置。
- **4.2 PATH**: 数据库文件的存储路径,默认情况下,数据库文件将被保存在此路径下。
- **4.3 CTL_PATH**: 控制文件的存放路径。控制文件对于数据库的正常运行至关重要,包含有关数据库结构的关键信息。
- **4.4 LOG_PATH**: 事务日志文件的存放路径。事务日志记录了所有对数据库所做的修改操作,是数据库恢复的关键。
- **4.5 EXTENT_SIZE**: 设置每个扩展区的大小。扩展区是数据库中用于存储数据的基本单位之一。
- **4.6 PAGE_SIZE**: 设定数据页的大小。数据页是数据库中最基本的数据存储单元,页面大小的选择直接影响到性能。
- **4.7 LOG_SIZE**: 事务日志文件的大小。合理的日志文件大小设置有助于平衡磁盘空间使用和性能之间的关系。
- **4.8 CASE_SENSITIVE**: 控制数据库中标识符的大小写敏感性。此参数的设置影响SQL语句中标识符的解析方式。
- **4.9 CHARSET/UNICODE_FLAG**: 字符集和Unicode支持标志。正确设置字符集对于确保数据的一致性和正确性至关重要。
- **4.10 LENGTH_IN_CHAR**: 字符长度计算方式。此参数决定了字符类型数据列长度的计算方式,对于国际化应用非常重要。
- **4.11 SYSDBA_PWD**: 数据库管理员(SYSDBA)的密码。作为最高权限的用户,SYSDBA密码的安全性至关重要。
- **4.12 SYSAUDITOR_PWD**: 审计员(SYSAUDITOR)的密码。审计员拥有特殊的权限,可以进行数据库审计活动。
- **4.13 DB_NAME**: 数据库名称。数据库名称是唯一标识一个数据库的重要属性。
- **4.14 INSTANCE_NAME**: 实例名称。实例是指数据库管理系统的一个运行副本,每个实例可以对应一个或多个数据库。
- **4.15 PORT_NUM**: 数据库监听端口号。端口号是客户端连接数据库服务器的必要信息。
- **4.16 TIME_ZONE**: 设置时区。时区设置对于处理跨时区的数据非常重要。
- **4.17 PAGE_CHECK**: 数据页检查标志。开启数据页检查有助于检测数据损坏等问题。
- **4.18 EXTERNAL_CIPHER_NAME / EXTERNAL_HASH_NAME / EXTERNAL_CRYPTO_NAME**: 外部加密算法的名称。这些参数用于指定数据库使用的加密算法。
- **4.19 USBKEY_PIN**: USB密钥的PIN码。对于使用USB密钥进行加密的环境,这是一个必要的安全措施。
- **4.20 ENCRYPT_NAME**: 加密算法名称。指定用于数据库加密的算法。
- **4.21 RLOG_ENC_FLAG**: 重做日志加密标志。开启后,重做日志文件将会被加密。
- **4.22 BLANK_PAD_MODE**: 空白填充模式。空白填充可以提高数据的安全性,防止某些类型的攻击。
- **4.23 SYSTEM_MIRROR_PATH / MAIN_MIRROR_PATH / ROLL_MIRROR_PATH**: 镜像文件路径。镜像是数据库冗余的一种实现方式,用于提高可用性和容错能力。
- **4.24 MAL_FLAG**: 数据库多活动许可标志。启用后,可以同时支持多个活动的数据库实例。
- **4.25 ARCH_FLAG**: 归档模式标志。归档模式允许事务日志文件循环使用,对于备份策略非常重要。
- **4.26 MPP_FLAG**: 多处理标志。多处理模式支持并行处理,提高数据库性能。
- **4.27 CONTROL**: 控制文件管理标志。控制文件是数据库的核心组件之一,控制其管理和维护方式对于数据库稳定性至关重要。
- **4.28 AUTO_OVERWRITE**: 自动覆盖标志。当指定的文件或路径已存在时,自动覆盖原有文件。
- **4.29 USE_NEW_HASH**: 使用新的哈希算法标志。新哈希算法可以提高数据一致性检查的效率。
- **4.30 DCP_MODE / DCP_PORT_NUM**: 数据中心处理模式和端口。这些参数用于配置数据中心内部的网络通信。
- **4.31 SYSSSO_PWD / SYSDBO_PWD**: 其他系统管理员的密码。这些密码用于管理特定的角色和权限。
- **4.32 PRIV_FLAG**: 权限标志。控制数据库用户的权限分配。
- **4.33 ELOG_PATH**: 错误日志文件路径。错误日志记录了数据库运行过程中的错误信息,对于故障排查非常有用。
- **4.34 HELP**: 显示帮助信息。提供dminit命令的详细使用方法和参数解释。
#### 五、dminit高级主题
- **5.1 初始化单机数据库**:
- 单机数据库是最常见的部署方式,适合大多数应用场景。
- 在初始化过程中,需要仔细设置参数,如数据库名称、存储路径、日志文件路径等。
- 可以使用`dminit`命令配合必要的参数来完成单机数据库的初始化。
- **5.2 初始化RAC集群的数据库**:
- RAC(Real Application Clusters)集群数据库提供高可用性和高性能。
- 在初始化RAC集群数据库时,需要特别关注实例名称、监听端口、镜像文件路径等参数。
- 需要为每个节点配置合适的参数,并确保所有节点之间的配置一致性。
以上就是关于DM7_dminit使用手册的主要知识点详述,希望对正在学习或使用DM7的朋友们有所帮助。

Zhi@Li
- 粉丝: 39
最新资源
- 大数据视角下的语文课堂提问方法探究.docx
- 云计算市场与技术发展趋势.doc
- 通信工程施工管理概述.doc
- 关于强电线路对通信线路的影响及其防护.doc
- 集团大数据平台安全方案规划.docx
- Matlab基于腐蚀和膨胀的边缘检测.doc
- 网络监控系统解决方案酒店.doc
- 电动机智能软起动控制系统的研究与方案设计书(PLC).doc
- jAVA2程序设计基础第十三章.ppt
- 基于PLC的机械手控制设计.doc
- 医院his计算机信息管理系统故障应急预案.doc
- 企业运用移动互联网进行青年职工思想政治教育路径.docx
- 数据挖掘的六大主要功能.doc
- 大数据行政尚在跑道入口.docx
- 用Proteus和Keil建立单片机仿真工程的步骤.doc
- Internet技术与应用网络——资源管理与开发.doc