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
-
OFFWhen any of
DB_BLOCK_CHECKING,DB_BLOCK_CHECKSUM, orDB_LOST_WRITE_PROTECTare explicitly set, no changes are made. -
DATA_ONLY-
DB_BLOCK_CHECKINGwill be set toMEDIUM. -
DB_LOST_WRITE_PROTECTwill be set toTYPICAL. -
DB_BLOCK_CHECKSUMwill be set toFULL.
-
-
DATA_AND_INDEX-
DB_BLOCK_CHECKINGwill be set toFULL. -
DB_LOST_WRITE_PROTECTwill be set toTYPICAL. -
DB_BLOCK_CHECKSUMwill be set toFULL.
-
See Also:
-
“DB_BLOCK_CHECKING”
-
“DB_BLOCK_CHECKSUM”
-
“DB_LOST_WRITE_PROTECT”