From e473aef32ff2b2671ffe5790ad0076049d9834e4 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Thu, 15 Jul 2010 16:20:20 +0200 Subject: [PATCH] Oracle variables and status (thanks to Tomas Geci) --- adminer/drivers/oracle.inc.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/adminer/drivers/oracle.inc.php b/adminer/drivers/oracle.inc.php index b66dfc7d..71832de1 100644 --- a/adminer/drivers/oracle.inc.php +++ b/adminer/drivers/oracle.inc.php @@ -332,8 +332,22 @@ UNION SELECT view_name, 'view' FROM user_views" . ($name != "" ? " WHERE view_na return true; } + function show_variables() { + return get_key_vals('SELECT name, display_value FROM v$parameter'); + } + + function show_status() { + global $connection; + $return = array(); + $result = $connection->query('SELECT * FROM v$instance'); + foreach ($result->fetch_assoc() as $key => $val) { + $return[$key] = $val; + } + return $return; + } + function support($feature) { - return ereg("view|drop_col", $feature); //! + return ereg("view|drop_col|variables|status", $feature); //! } $jush = "oracle";