Oracle基本参数(COMPATIBLE)

时间:2022-07-23
本文章向大家介绍Oracle基本参数(COMPATIBLE),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

公众号开通这么久了,总想每天更新点什么,那么就从自身的工作出发吧,在更新的同时也提高自己. 本身在做Oracle DBA的工作.接下来就更新关于Oracle方面的东西 我会提高更新速度,望大家多多转发,多多传播~~


第一期就从基本的初始化参数讲起,一篇一个参数,会尽可能的具体. 如无特殊说明数据库版本为11g

首先声明能力有限,如有错误的欢迎后台提出,我会改正。

所谓基本的初始化参数指的是运行一个数据库所必需的最基本的参数。


COMPATIBLE

  1. 该参数指定数据库的兼容性级别
  2. 参数类型:字符串
  3. 默认值:11.0.0(11.2中为11.2.0)
  4. 修改参数需重启数据库
  5. 取值范围:10.0.0 到default release
  6. 此为基本参数
  7. RAC环境中所有实例都应是一样的值

什么是COMPATIBLE

  1. 该参数可以让你在使用新版本数据库的同时保持向后的兼容性,一般用于数据库升级
  2. 当该参数设置的值低于实际版本时新版本的新功能和特性会受到限制
    • 例如数据库版本为11.2,但该参数设置为10.0.0,这时将无法使用 Oracle 11g的新特性.
  3. 下图列出了各版本中这个参数的最大值及最小值
  1. 升级后应及时更改该参数至最新的值以使用新的特性,如需降级,需设置回原来数值
  2. 该参数影响数据库行为,例如你数据库版本为11g Release 2 (11.2),而该参数设置为10g Release 1 (10.1),这时该参数会生成适用于10.1的数据库结构信息,这时就无法使用11.2的特性
  3. 如该参数设置错误数据库将无法启动。

实际环境截图



下期参数

CONTROL_FILES

参考连接

https://docs.oracle.com/cd/E11882_01/server.112/e23633/intro.htm#UPGRD001