11 Oracle Databaseパッチの適用

Database Vaultが有効になっている間は、SYSに特別なロールを付与することで、Oracle Databaseをアップグレードしたり、これにパッチを適用したりできます。DV_OWNERロールを持つユーザーとして、すべてのプラガブル・データベースのSYSDV_PATCH_ADMINを付与します。

コンテナ・データベースから:

  1. DV_OWNERロールを持つユーザーとして接続します:
    connect c##dvowner
  2. すべてのプラガブル・データベースのSYSDV_PATCH_ADMINを付与します:
    GRANT DV_PATCH_ADMIN TO SYS CONTAINER=ALL;
  3. パッチ適用が完了したら、SYSユーザーからDV_PATCH_ADMINを取り消します:
    1. DV_OWNERロールを持つユーザーとして接続します:
      connect c##dvowner
    2. DV_PATCH_ADMINを取り消します:
      REVOKE DV_PATCH_ADMIN FROM SYS CONTAINER=ALL;