了解oracle資料庫的情況

2021-09-07 07:51:52 字數 1100 閱讀 7037

1.了解你的資料庫版本號

2.是否配置了dataguard?

sql> select protection_mode, protection_level, remote_archive,

database_role, dataguard_broker,guard_status

from v$database;

3.是否起用了flashback database特性?

sql> select flashback_on from v$database;

4.是否關閉**站?

sql> show parameter recyclebin

5.是否起用了force logging和補充日誌?

sql> select force_logging,supplemental_log_data_min,

supplemental_log_data_pk, supplemental_log_data_ui,

supplemental_log_data_fk, supplemental_log_data_all

from v$database;

6.控制檔案,引數檔案是否設定了自動備份?

rman> show controlfile autobackup;

7.系統中是否存在invalid物件、無效索引

sql> select owner, object_type, count(*)

from dba_objects

where status = 'invalid' group by owner, object_type;

sql> select owner, index_name, index_type

from dba_indexes

where status not in ('valid', 'n/a') order by 1,3,2;

8. 資料庫需要歸檔的情形

檢視Oracle資料庫的連線情況

定時對資料庫連線情況進行,觀察會話數目是否正常。建立了過多的資料鏈結,消耗資料庫的資源 對一些掛掉的連線,需要手動 kill select sid,serial username,program,status from v vession 注意 如果username為空的話,這是oracle的後台程...

了解Oracle資料庫中的系統引數

oracle資料庫系統根據初始化引數檔案init.ora中設定的引數來配置自身的啟動,每個例項在啟動之前,首先讀取這些引數檔案中設定的不同引數。oracle系統中的引數,根據系統使用情況可以簡單分為兩大類,普通引數,也就是oracle系統正常使用的一些引數,另外一類就是特殊引數,包括三種,過時引數 ...

如何解決oracle資料庫過期的情況

之前用的資料庫都是開源的,在另一台電腦上安裝的時候,居然有時間限制,只能用30天。安裝了好多次都是這樣,就這樣,三十天一破解。破解方法如下 不管是快要過期了還是已經過期了,都可以用這個方法。1 在 執行 中輸入regedit,回車開啟登錄檔。2 在登錄檔裡按hkey current user sof...