该过程仅在磁盘空间初始化期间才执行,而不是在数据库服务器重新启动时执行。初始化共享内存结构之后,数据库服务器将开始初始化磁盘。数据库服务器初始化保留在磁盘的根数据库空间中的所有保留页面,并将页面 0 控制信息写入该磁盘。
FULL_DISK_INIT 配置参数指定当根路径位置(第一个块位置的第一个页面处)有页面 0 时,oninit -i 是否可在实例上运行。 使用此配置参数可防止意外重新初始化现有服务器实例的磁盘。
FULL_DISK_INIT 配置参数的缺省设置为 0。 如果此配置参数设置为 0,那么仅当根路径位置没有页面 0 时,oninit -i 命令才能运行。
如果根路径位置有页面 0,那么仅当 FULL_DISK_INIT 配置参数设置为 1 时,才会执行初始化。 初始化之后,数据库服务器会自动将 FULL_DISK_INIT 配置参数重置为 0。