Oracle 参数 DB_ULTRA_SAFE 官方解释,作用,如何配置最优化建议
本站中文解释
:
DB_ULTRA_SAFE是Oracle的物理安全参数,全称是“Database Ultra Safety”。它的目的是限制数据库在特定条件下对数据库结构进行更改,以防止数据库结构意外更改或破坏。
正确设置DB_ULTRA_SAFE参数的方法如下:
1. 使用SQL*Plus连接数据库,并使用sys角色执行以下命令:
ALTER SYSTEM SET DB_ULTRA_SAFE=TRUE;
2. 重启数据库使设置生效:
SHUTDOWN IMMEDIATE;
3. 重新启动数据库:
STARTUP;
这样,就可以正确设置DB_ULTRA_SAFE参数,以确保数据库的物理安全。
官方英文解释
DB_ULTRA_SAFE
sets the default values for other parameters that control protection levels.
Property | Description |
---|---|
Parameter type |
String |
Syntax |
|
Default value |
|
Modifiable |
No |
Modifiable in a PDB |
No |
Basic |
No |
Values
-
OFF
When any of
DB_BLOCK_CHECKING
,DB_BLOCK_CHECKSUM
, orDB_LOST_WRITE_PROTECT
are explicitly set, no changes are made. -
DATA_ONLY
-
DB_BLOCK_CHECKING
will be set toMEDIUM
. -
DB_LOST_WRITE_PROTECT
will be set toTYPICAL
. -
DB_BLOCK_CHECKSUM
will be set toFULL
.
-
-
DATA_AND_INDEX
-
DB_BLOCK_CHECKING
will be set toFULL
. -
DB_LOST_WRITE_PROTECT
will be set toTYPICAL
. -
DB_BLOCK_CHECKSUM
will be set toFULL
.
-
See Also:
-
“DB_BLOCK_CHECKING”
-
“DB_BLOCK_CHECKSUM”
-
“DB_LOST_WRITE_PROTECT”