#文件管理

YashanDB后台包含了如下重要的物理文件:

  • 参数文件:参数文件为文本文件,包含数据库实例的内存组件大小、监听端口、字符集、数据块大小与控制文件等实例配置信息。
  • 密码文件:密码文件为文本文件,加密存储着SYS用户的密码,SYS用户登录数据库校验过程中使用到该文件。
  • 控制文件:二进制文件,存放数据库关键信息,为数据库最核心的文件之一。
  • 数据文件:二进制文件,存储数据库数据,仅可由数据库读写。
  • redo日志文件:redo日志的二进制文件,用于redo日志的持久化。
  • 归档日志文件:redo日志完成归档后形成的二进制文件,归档日志可用于数据恢复,也可以在主备库中的备库上应用,还原主库上的数据。

禁止手动变更数据库控制文件、数据文件、Redo文件,包括删除、移动、权限变更等,否则会导致数据库无法启动、运行异常等严重后果。

上述文件均有相应的功能与作用,缺少任何一个文件都会影响数据库的正常使用。例如缺少参数文件就无法启动数据库实例;缺少密码文件SYS用户就无法登录;缺少控制文件数据库就无法启动到mount状态。

pdf-btn 下载文档
copy-btn 复制链接