web-dev-qa-db-fra.com

Comment supprimer tous les paramètres masqués de la base de données Oracle

Comment supprimer tous les paramètres masqués de la base de données Oracle avant de passer à la mise à niveau? J'utilise la requête SQL ci-dessous. Alors, que recommandez-vous?

SELECT name,description from SYS.V$PARAMETER WHERE name LIKE '\_%' ESCAPE '\'

Voici des paramètres:

_fast_full_scan_enabled
_gby_hash_aggregation_enabled
_like_with_bind_as_equality
_optimizer_Push_pred_cost_based
_sort_elimination_cost_ratio
_sqlexec_progression_cost
_trace_files_public
_b_tree_bitmap_plans

Salutations,

5
Cell-o

Vous auriez besoin d'ajouter IS_SPECIFIED (ou ISSPECIFIED) à la clause where, car certains paramètres cachés peuvent être définis par ... Autres choses.

Un paramètre peut être retiré d'un SPFILE en émettant:

ALTER SYSTEM RESET "_some_hidden_parameter" scope = spfile;

Vous devrez probablement arrêter et démarrer la ou les instances pour que les modifications prennent effet.

6
Adam Musch