2017-02-01 26 views
0

如何檢查Oracle數據庫實例的兼容和優化器版本。我想知道是否有任何特定命令從SqlPlus檢查上述兩個版本。有關兼容的版本,我知道下面的命令可能做的工作:如何檢查Oracle數據庫的兼容和優化器版本

select * from database_compatible_level; 

我想類似的命令,它會告訴我的優化版本。請幫忙。

+0

optimizer_features_enable初始參數定義數據庫中的優化器版本。 –

+0

@ mohsen.b我用'SHOW PARAMETER optimizer_features_enable'命令嘗試過,但是導致** ORA-00942:表或視圖不存在。**。任何其他的選擇? –

+0

嘗試從v $參數中選擇值,其中NAME ='optimizer_features_enable'' –

回答

0

以sysdba身份運行以下命令以瞭解爲這些參數設置的當前值。

SQL>conn sys as sysdba 

SQL>show parameter OPTIMIZER_FEATURES_ENABLE; 

SQL>show parameter COMPATIBLE; 
+0

我不認爲上述許可在沒有我沒有的管理權限的情況下工作。所以,如果您知道其他方式獲取它並不需要管理員權限,這將會很有幫助。就像我爲** compatible **版本所做的那樣,即'select * from database_compatible_level;' –