RMAN-00600 [13200]的解決方案在dataguard上,使用rman串連catalog資料庫進行備份。備份的時候,rman的日誌報錯如下:Starting backup at 2014/04/23-10:02:02archived log /aabb/qb/mobprd/log/fra/mobprd/archivelog/2014_04_23/o1_mf_1_201410_9ofpggpg_.arc not found or out of sync with
服務啟動時log4j提示Could not bind factory to JNDI,log4jjndi服務啟動時log4j提示WARN SessionFactoryObjectFactory:121 - Could not bind factory to JNDIjavax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an
ORA-14551: cannot perform a DML operation inside a query,ora-14551dml在Oracle函數中進行insert操作就會報 ORA-14551: cannot perform a DML operation inside a query問題原因:對資料庫有寫操作(insert、update、delete、create、alter、commit)的函數,無法簡單的用SQL來調用的解決方案:需要再聲明添加PRAGMA
ORACLE cannot fetch plan for SQL_ID,fetchsql_id今天做SQL執行計畫測試的時候,發現sqlplus無法正常列印執行計畫,根據網上資料整理如下:.....SYS@orcl> select * 2 from table( 3 dbms_xplan.display_cursor( format=> 'allstats
初學sql的常對left join 和 right join 感到頭痛,其實不用死記硬背,寫個sql驗正下就完了。每次想用時用sql驗正下結果,然後再用。時間長了就記住了。如下:1.建立環境DROP TABLE a PURGE/DROP TABLE b PURGE/CREATE TABLE a ASSELECT 'left_1' AS str,'1' AS v FROM dual UNION ALLSELECT 'left_2','2' AS v FROM dual UNION
--第一種方法: 查詢dba_tab_columnsselect COLUMN_NAME,DATA_TYPE,DATA_LENGTH from dba_tab_columnswhere table_name =upper('表名')order by COLUMN_NAME--這種方法需要有DBA許可權--第二種方法: 查詢user_tab_colsselect