前面介绍了Oracle的基本参数,从这节开始讲其他的参数,参数从v$parameter中提取 基本参数请看如下链接: [http://www.zhaibibei.cn/oralce/oracle-parameter/](http://www.zhaibibei.cn/oralce/oracle-parameter/) 如无特殊说明数据库版本为11.2 ------- **LOG_FILE_NAME_CONVERT** [image:334 size:orig] 1. 参数类型:字符串 2. 语法:LOG_FILE_NAME_CONVERT = 'string1' , 'string2' , 'string3' , 'string4' , ... 2. 默认值无 4. 可使用alter session修改 5. 取值范围:1到8个文件名 6. 基本参数:否 ------ **取值意义** string1 是 主库数据文件的路径 string2 是备库数据文件的路径 string3 是 主库数据文件的路径 string4 是备库数据文件的路径 你可以建立任意多个主备库对 可以使用单引号和双引号 如: ``` LOG_FILE_NAME_CONVERT = '/dbs/t1/','/dbs/t1/s','dbs/t2/ ','dbs/t2/s_' ``` ------- **更多** 该参数主要用于复制数据库及dataguard中 主库新建一个日志文件,备库需建立一个对应的文件 dataguard中可使用STANDBY_FILE_MANAGEMENT参数自动创建 他将主库中的日志文件转换到备库 备库中的文件必须存在及可写,否则recovery进程会失败 如果你的键值对不匹配(个数为奇数,即不一一对应),开启时会报错 如果文件名匹配多个pattern/replace 对,则第一个会生效 你也可以在tablespace point-in-time recovery过程建立clone db时使用该参数重命名数据文件名称 ------------ **更多信息** [https://docs.oracle.com/cd/E18283_01/server.112/e17110/initparams055.htm](https://docs.oracle.com/cd/E18283_01/server.112/e17110/initparams055.htm) -------- **实际截图:** [image:335 size:orig] ----- **参考连接** [https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams137.htm#REFRN10098](https://docs.oracle.com/cd/E11882_01/server.112/e40402/initparams137.htm#REFRN10098) ---------- 下期参数 **control_file_record_keep_time**