原创 刪除rman 備份集(爲了安全起見,只在實驗環境下使用)
[oracle@ls ~]$ rman target / Recovery Manager: Release 11.2.0.1.0 - Production on Sat Feb 8 19:38:49 2014 Copyrigh
原创 Oracle DG 狀態健康檢查
-- 在PRIMARY 確認正常: primary> select status, error from v$archive_dest where status <> 'INACTIVE'; select * from v$archi
原创 ADG 讀庫重啓步驟
ADG 讀庫先關閉MRP進程 然後關閉實例 # connect / as sysdba SQL> alter database recover managed standby database cancel; SQL> recover s
原创 Oracle 索引失效查詢監控
失效查詢監控語句: 普通索引: SELECT owner, index_name, tablespace_name FROM dba_indexes WHERE status = 'UNUSABLE'; 分區索引: SELECT i
原创 如何查詢user_tab_partitions 視圖的 HIGH_VALUE字段?
有時候我們需要查詢分區表確定分區的大小。就需要查詢user_tab_partitions 視圖的 HIGH_VALUE字段。 但是會發現這個字段的類型 是LONG 類型。例如: SQL> desc user_tab_partitions;
原创 Oracle統計信息命令
1. 收集數據字典統計信息(針對SYS,SYSTEM 及其他數據庫用戶) EXEC DBMS_STATS.gather_dictionary_stats; 2. 收集基表的統計信息V$,gv$視圖 EXEC DBMS_STATS.GA
原创 使用 Flashback 恢復刪除的 tablespace --實驗
sys@LS1>shutdown immediate Database closed. Database dismounted.ORACLE ins
原创 創建登錄或退出觸發器(開機/關機/登錄/退出/服務器故障)
數據庫觸發器通知 --shutdown trigger --startup trigger --logon trigger --logoff trigger --server error trigger 創建一張表保存觸發器記錄:
原创 RMAN 信息查詢
--查看RMAN配置 SELECT name "PARAMETERS", value "RMAN CONFIGURATION" FROM v$rman_configuration ORDER BY name; --查看RMAN
原创 Oracle RAC環境開啓歸檔模式
[oracle@testrac1 ~]$ [oracle@testrac1 ~]$ srvctl status database -d ttdbw Instance ttdbw1 is running on node testrac1 I
原创 Oracle數據庫版本發佈時間
網上看到一張圖片,介紹Oracle各個版本發佈的時間點:
原创 Oracle 表空間歷史增量統計
select to_char(snap.END_INTERVAL_TIME, 'yyyy-mm-dd hh24:mi:ss.ff'), sum(tsu.TABLESPACE_SIZE * dt.BLOCK_SIZE) /
原创 LOB字段空間回收
二話不說,先看實驗 首先創建一個目錄,上傳一張圖片。用於測試保存到數據庫中 [oracle@test11 pic]$ pwd /home/oracle/pic [oracle@test11 pic]$ ls -l total 172
原创 手工創建oracle 數據庫
有時候我們不能使用GUI (DBCA)來創建數據庫,則需要我們手工來創建: 首先啓動到NOMOUNT 狀態: CREATE SPFILE FROM PFILE=’/home/10.2.0/init.ora’; STARTUP NOMO
原创 在Linux下sqlplus 登錄時顯示SID 和用戶名
一般顯示爲: SQL> show user USER 爲 "SYS" SQL>在 $ORACLE_HOME/sqlplus/admin目錄下 編輯glogin.sql文件 set termout off define gname=idle