【翻譯自mos文章】ORA-19815, Flashback Logs-Space management,ORA-19815, Flashback Logs-Space management (文檔 ID 369755.1)適用於:Oracle Database - Enterprise Edition - Version 10.1.0.2 to 11.2.0.3 [Release 10.1 to 11.2]Information in this document applies to any
windows下dbca刪除OracleserviceXXX時遇到錯誤:dim-00014 Cannot open the Windows NT Service Control Manager,cadmanagercontrolwindows下dbca刪除OracleserviceXXX時遇到錯誤:dim-00014 Cannot open the Windows NT Service Control Manager O/S-Error: (OS 5) Access is
在歸檔模式下,恢複一個被offline drop的datafile的方法,offlinedatafile參考自:HOW TO RECOVER OFFLINE DROPPED DATAFILE IN ARCHIVELOG MODE (文檔 ID 286355.1)如下的實驗基於oracle 11.2.0.4 linux x86-64bit完成[oracle@rhel63single u02]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0
在oracle database中,一個datafile 可以被drop的條件,databasedatafile參考mos文章:Unable to Drop a Datafile From the Tablespace Using Alter Tablespace Command (文檔 ID 1050261.1)違反下列任何一個條件,該datafile均不能被drop1)必須為空白,否則會報:ORA-03262: the file is non-empty。值得注意的是,non-
ALTER SYSTEM CHECK DATAFILES命令的使用,alterdatafilesALTER SYSTEM CHECK DATAFILES 這個命令,貌似是從白鱔的書中看到的,於是就到官方文檔的-sql reference 中搜了一下,果然有這個語句的說明,摘錄如下:check_datafiles_clause In a distributed database system, such as a Real Application Clusters
通過作業系統上的PID找出相應的SQL語句,pid找出sql語句linux平台下,我們一般通過TOP命令,查看效能消耗最大的進程,如果看到是oracle進行,那麼就需要通過進程號,查詢該進程當前執行的SQL語句,網上百度有很多SQL,我一般通過下面的方式進行尋找:通過作業系統上的PID找出相應的SQL語句的SID:SELECT s.sid, p.spid FROM v$session s, v$process p WHERE s.paddr = p.addr AND < p.spid
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
what's shared pool duration?,sharedduration本文為在某PUB提問後得到的版主回複A shared pool has subpools (starting with 9i) and each subpool has sub-subpools or durations (starting with 10gR2 I think). It's easy to understand why there're subpools; each subpool