Visualisation et modification des paramètres de base de données

Dans le cadre des tâches à gérer et à surveiller associées à une base de données gérée, vous pouvez visualiser et modifier les paramètres d'initialisation de la base de données.

Le fichier de paramètres d'initialisation contient la liste des paramètres avec une valeur pour chacun d'eux, et a une incidence sur le fonctionnement de base de la base de données. Par exemple, les paramètres d'initialisation peuvent être utilisés afin de :

  • définir des limites pour l'ensemble de la base de données,
  • définir des limites sur les ressources de base de données,
  • définir des limites pour les utilisateurs ou les processus.

Pour visualiser les paramètres de base de données, accédez à la page Détails de la base de données gérée et cliquez sur Paramètres de base de données dans le panneau de gauche sous Ressources. La section Paramètres de base de données comporte les onglets suivants :

  • En cours : répertorie les paramètres d'initialisation actuellement actifs (en mémoire) pour l'instance de base de données.
  • Fichier SP : répertorie tous les paramètres d'initialisation dans le fichier de paramètres de serveur, qui est le format de fichier de paramètres d'initialisation préféré. L'emplacement du fichier est affiché dans l'onglet.
Remarque

Pour les bases de données autonomes, seul un sous-ensemble de paramètres d'initialisation pouvant être modifiés est répertorié dans la section Paramètres de base de données.

Par défaut, même les paramètres de base de données masqués sont répertoriés dans les onglets de la section Paramètres de base de données. Pour vous assurer que les paramètres masqués ne sont pas répertoriés, désélectionnez la case Afficher les paramètres masqués dans le panneau de gauche.

Les onglets En cours et Fichier SP répertorient les détails suivants :

  • Nom du paramètre.
  • Valeur du paramètre, par exemple True ou False.
  • Commentaires ajoutés pour le paramètre, le cas échéant.
  • Type de paramètre, par exemple Valeur booléenne ou Chaîne.
  • Une coche pour indiquer que le paramètre a été modifié, le cas échant.
  • Une coche pour indiquer qu'il s'agit d'un paramètre dynamique, le cas échant. Les paramètres sans coche sont des paramètres statiques.
  • Catégorie du paramètre, par exemple Configuration de fichier.
Remarque

Si la base de données gérée est une base de données RAC, la section Paramètres de base de données comporte les colonnes supplémentaires suivantes :
  • Instance : affiche l'instance RAC à laquelle la valeur de paramètre de base de données s'applique. Un astérisque (*) dans la colonne Instance indique que le paramètre a la même valeur pour toutes les instances dans la base de données RAC, sauf en cas de remplacement par une instance spécifique.
  • Contrainte : affiche la contrainte, le cas échéant, qui peut être Identique ou Unique. Identique indique que les paramètres essentiels à la création de base de données ou qui affectent certaines opérations de base de données doivent avoir la même valeur pour chaque instance de la base de données Oracle RAC. Unique indique que les paramètres sont uniques pour chaque instance, comme le paramètre INSTANCE_NUMBER.

Vous pouvez utiliser l'option Exporter vers le fichier pour télécharger les paramètres. Vous pouvez également utiliser les listes déroulantes disponibles sous Filtres dans le panneau de gauche pour filtrer les paramètres de base de données. Ces listes déroulantes peuvent être utilisées de façon isolée ou ensemble. Par exemple, vous pouvez sélectionner les options suivantes pour afficher tous les paramètres dynamiques qui ont été modifiés.

  • Oui dans la liste déroulante Modifié
  • Oui dans la liste déroulante Dynamique
  • Tout dans la liste déroulante Catégorie

Modification des paramètres de base de données

Vous pouvez modifier et réinitialiser jusqu'à 20 paramètres d'initialisation à la fois dans la section Paramètres de base de données de la page Détails de la base de données gérée.

Remarque

Pour une base de données RAC, vous ne pouvez modifier que les paramètres au niveau de la base de données RAC qui sont signalés par un astérisque dans la colonne Instance et qui n'ont pas de contrainte de type Unique.

Dans l'onglet En cours, vous ne pouvez modifier que les paramètres d'initialisation dynamiques actuellement actifs. Pour ce faire, procédez comme suit :

  1. Cliquez sur Modifier les paramètres.
  2. Dans le panneau Modifier les paramètres, procédez comme suit :
    1. Indiquez les informations suivantes:
      1. Informations d'identification de connexion : sélectionnez l'une des options disponibles dans la liste déroulante Type d'informations d'identification pour indiquer les informations d'identification de base de données à connecter à la base de données gérée. Pour plus d'informations sur les types d'informations d'identification, reportez-vous à Utilisation des informations d'identification pour effectuer des tâches de diagnostic et de gestion.
        Remarque

        L'utilisateur de base de données doit disposer des privilèges ALTER SYSTEM pour modifier les paramètres.
      2. Paramètres : définissez la portée et modifiez les paramètres.

        La case Appliquez les modifications dans le mode des instances en cours d'exécution au fichier SP pour les conserver. est cochée par défaut, et garantit que les modifications apportées au paramètre en cours sont appliquées au fichier SP et persistent même après le redémarrage du serveur : SCOPE=BOTH. Si vous décochez la case, les modifications sont uniquement appliquées à l'instance en cours et ne persisteront pas après le redémarrage du serveur : SCOPE=MEMORY.

        Vous pouvez filtrer les paramètres par catégorie ou rechercher un paramètre particulier, et modifier la valeur du paramètre, ajouter ou modifier des commentaires, et rétablir les valeurs par défaut.

        Remarque

        Vous pouvez rétablir les valeurs par défaut des paramètres de base de données actuellement actifs uniquement pour Oracle Database version 12.2.0.4 et ultérieure.
    2. (Facultatif) Cliquez sur Afficher le code SQL pour visualiser l'instruction SQL qui sera exécutée.
    3. Vous pouvez également cliquer sur Valider avec l'application monopage pour évaluer l'impact des modifications apportées aux paramètres d'initialisation modifiables par session sur la charge globale de base de données, à l'aide de la vérification rapide de l'application monopage dans SQL Performance Watch. Les paramètres modifiables par session sont des paramètres d'initialisation dont les valeurs peuvent être modifiées à l'aide de l'instruction ALTER SESSION.

      Lorsque vous cliquez sur Valider avec l'application monopage, la tâche SQL Performance Analyzer est soumise et un message apparaît avec un lien vers les tâches sur la page d'accueil de SQL Performance Watch pour la base de données. Si la tâche SQL Performance Analyzer a été créée avec les paramètres de configuration par défaut, un autre message s'affiche avec un lien vers la section Configurer la vérification rapide de l'application monopage sur la page d'accueil de SQL Performance Watch pour la base de données. Dans la section Configurer la vérification rapide de l'application monopage, vous pouvez apporter des modifications aux paramètres de configuration, si nécessaire. Pour plus d'informations, reportez-vous à Configuration de la vérification rapide de l'application monopage.

      Remarque

      • Le bouton Valider avec l'application monopage n'est disponible que pour les bases de données externes pour lesquelles SQL Performance Watch est activé. Pour plus d'informations, reportez-vous à Introduction à SQL Performance Watch.
      • Les informations d'identification préférées des diagnostics avancés doivent être définies pour validation avec la vérification rapide de l'application monopage.
      • Le privilège ADVISOR est requis pour la validation avec la vérification rapide de l'application monopage.
    4. Cliquez sur Enregistrer les modifications pour enregistrer les modifications apportées aux paramètres.

Dans l'onglet Fichier SP, vous pouvez modifier les paramètres dynamiques et statiques dans le fichier SP. Pour ce faire, procédez comme suit :

  1. Cliquez sur Modifier les paramètres de fichier SP.
  2. Dans le panneau Modifier les paramètres de fichier SP, procédez comme suit :
    1. Indiquez les informations suivantes:
      1. Informations d'identification de connexion : sélectionnez l'une des options disponibles dans la liste déroulante Type d'informations d'identification pour indiquer les informations d'identification de base de données à connecter à la base de données gérée. Pour plus d'informations sur les types d'informations d'identification, reportez-vous à Utilisation des informations d'identification pour effectuer des tâches de diagnostic et de gestion.
        Remarque

        L'utilisateur de base de données doit disposer des privilèges ALTER SYSTEM pour modifier les paramètres et du rôle SYSDBA pour modifier les paramètres statiques.
      2. Paramètres : définissez la portée et modifiez les paramètres.

        Cochez la case Appliquer les modifications en mode de fichier SP aux instances en cours d'exécution... pour vous assurer que les modifications apportées aux paramètres dans le fichier SP sont appliquées aux paramètres en cours d'exécution dans l'instance de base de données : SCOPE=BOTH. Si vous décochez la case, les modifications ne sont appliquées qu'aux paramètres dans le fichier SP : SCOPE=SPFILE. Toute modification apportée aux paramètres statiques ne prend effet qu'après le redémarrage du serveur.

        Vous pouvez filtrer les paramètres ou rechercher un paramètre particulier, puis modifier la valeur du paramètre, ajouter ou modifier des commentaires, et rétablir les valeurs par défaut.

    2. (Facultatif) Cliquez sur Afficher le code SQL pour visualiser l'instruction SQL qui sera exécutée.
    3. Vous pouvez également cliquer sur Valider avec l'application monopage pour évaluer l'impact des modifications apportées aux paramètres d'initialisation modifiables par session sur la charge globale de base de données, à l'aide de la vérification rapide de l'application monopage dans SQL Performance Watch. Les paramètres modifiables par session sont des paramètres d'initialisation dont les valeurs peuvent être modifiées à l'aide de l'instruction ALTER SESSION.

      Lorsque vous cliquez sur Valider avec l'application monopage, la tâche SQL Performance Analyzer est soumise et un message apparaît avec un lien vers les tâches sur la page d'accueil de SQL Performance Watch pour la base de données. Si la tâche SQL Performance Analyzer a été créée avec les paramètres de configuration par défaut, un autre message s'affiche avec un lien vers la section Configurer la vérification rapide de l'application monopage sur la page d'accueil de SQL Performance Watch pour la base de données. Dans la section Configurer la vérification rapide de l'application monopage, vous pouvez apporter des modifications aux paramètres de configuration, si nécessaire. Pour plus d'informations, reportez-vous à Configuration de la vérification rapide de l'application monopage.

      Remarque

      • Le bouton Valider avec l'application monopage n'est disponible que pour les bases de données externes pour lesquelles SQL Performance Watch est activé. Pour plus d'informations, reportez-vous à Introduction à SQL Performance Watch.
      • Les informations d'identification préférées des diagnostics avancés doivent être définies pour validation avec la vérification rapide de l'application monopage.
      • Le privilège ADVISOR est requis pour la validation avec la vérification rapide de l'application monopage.
    4. Cliquez sur Enregistrer les modifications pour enregistrer les modifications apportées aux paramètres.