Oracle 参数 IFILE 官方解释,作用,如何配置最优化建议
本站中文解释
参数
IFILE参数也叫做导入文件参数,它指定Oracle实例需要启动时应该读取的文件,该文件可以是一个.ora文件(初始参数文件)、sql文件(SQL命令文件)或是Korn Shell脚本文件(可将参数以定义形式写入文件中)。IFILE参数通常后跟文件的绝对路径,有时也会跟上一文件夹,其中包含若干参数文件。
IFILE 参数的正确设置有以下几点:
1. 根据Oracle实例的功能,正确选择参数放置的位置:在初始参数文件中或者Korn Shell脚本文件中指定参数。
2. 记得包括IFILE参数本身,让它在要去读取文件之前可以首先被读取。
3. 在初始化参数文件中指定IFILE参数时,记得加上“#”,使之变成注释行,以避免参数被忽略掉。
4. 记得SQL文件必须是*.sql文件,并且以“/*END*/”结束。
官方英文解释
Use IFILE
to embed another parameter file within the current parameter file.
Property | Description |
---|---|
Parameter type |
Parameter file |
Syntax |
|
Default value |
There is no default value. |
Modifiable |
No |
Modifiable in a PDB |
No |
Range of values |
Valid parameter filenames |
Basic |
No |
Oracle RAC |
Multiple instances can have different values. |
For example:
IFILE = COMMON.ORA
You can have up to three levels of nesting. In this example, the file COMMON.ORA
could contain a second IFILE
parameter for the file COMMON2.ORA
, which could contain a third IFILE
parameter for the file GCPARMS.ORA
. You can also include multiple parameter files in one parameter file by listing IFILE
several times with different values:
IFILE = DBPARMS.ORA IFILE = GCPARMS.ORA IFILE = LOGPARMS.ORA
Note:
You must list multiple entries on contiguous lines of the parameter file.