一般的なデータベース管理タスク

これらは、Oracle Database Service for Azureを使用してデータベースを管理するために実行できるタスクです。

データベースの管理は、管理するデータベース・タイプを表すアイコン(Oracle Autonomous Database、Oracle Exadata Database、Oracle Base DatabaseまたはOracle HeatWave)を選択することで、AzureポータルのOracleDBから行います。

データベース・タイプごとに異なる管理タスクがあり、それらのタスクは異なって実行されますが、Azure PortalのOracleDBからデータベース・タイプを選択した後、Azure PortalのOracleDBからこれらの管理機能にアクセスする方法には共通点があります。

ノート

ある機能がそのデータベース・タイプで使用できる場合、そのタスクを表すアイコンがアクティブになり、強調表示されます。たとえば、削除するデータベースを選択するまで、削除タスクはアクティブではありません。

ブレード上で直接使用できる管理機能は限られています。データベースに固有の追加の管理機能にアクセスするには、管理するデータベースへのリンクを選択します。

データベースの起動

OracleDB for Azureでのデータベースの起動は、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 起動するデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「起動」アイコンを選択します。「起動」アイコンがアクティブでない場合、データベースはすでに起動されています。
  4. 「はい」ボタンを選択して、データベースを起動することを確認します。If you do not wish to start that database, select the No button.
  5. データベースを起動するコマンドが送信されます。データベースが起動されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。
  6. Oracle HeatWaveの場合、HeatWaveクラスタは、データベース・システムの起動および停止時に自動的に起動および停止されますが、データベース・システムの実行中に単独で起動および停止することもできます。HeatWaveクラスタを単独で停止した場合は、左側のメニュー・バーのHeatWaveタブを選択し、「起動」アイコンを選択して、クラスタを再度起動できます。

データベースの停止

Azure用のOracleDBでのデータベースの停止は、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 停止するデータベースのデータベース・ブレードに移動します。
  2. 停止する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「停止」アイコンを選択します。「停止」アイコンがアクティブでない場合、データベースはすでに停止しています。
  4. 「はい」ボタンを選択して、データベースを停止することを確認します。If you do not wish to stop that database, select the No button.
  5. データベースを停止するコマンドが送信されます。データベースが停止されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。
  6. Oracle HeatWaveの場合、HeatWaveクラスタは、データベース・システムの起動および停止時に自動的に起動および停止されますが、データベース・システムの実行中に単独で起動および停止することもできます。左側のメニュー・バーのHeatWaveタブを選択し、「停止」アイコンを選択して、HeatWaveクラスタを単独で停止できます。

データベースの削除

OracleDB for Azureでのデータベースの削除は、削除するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 削除するデータベースのデータベース・ブレードに移動します。削除機能は、すべてのデータベース・タイプのブレードで使用できます。
  2. 削除する特定のデータベースをリストから選択することもできます。これにより、その特定のデータベースの詳細が開きます。
  3. 「削除」アイコンを選択します。「削除」アイコンがアクティブでない場合、データベースを選択していないか、そのデータベースを削除する権限がありません。
    Oracle HeatWaveでは、データベース・システムの削除保護を有効にしている場合は、データベースの設定でこれを最初に無効にする必要があります。「管理」タブで設定を見つけます。
  4. 「はい」ボタンを選択して、データベースを削除することを確認します。If you do not wish to delete that database, select the No button.
  5. データベースを削除するコマンドが送信されます。データベースが削除されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。
  6. Oracle HeatWaveの場合、データベース・システムを削除すると、HeatWaveクラスタは自動的に削除されますが、データベース・システムの実行中に単独で削除することもできます。左側のメニュー・バーのHeatWaveタブを選択し、「削除」アイコンを選択して、HeatWaveクラスタを単独で削除できます。

データベースの再起動

OracleDB for Azureでのデータベースの再起動は、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 再起動するデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「再起動」アイコンを選択します。「再起動」アイコンがアクティブでない場合、データベースはすでに起動されています。
  4. 「はい」ボタンを選択して、データベースを再起動することを確認します。If you do not wish to start that database, select the No button.
  5. データベースを再起動するコマンドが送信されます。データベースが起動されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。
  6. Oracle HeatWaveの場合、データベース・システムの再起動時にHeatWaveクラスタが自動的に再起動されますが、データベース・システムの実行中に単独で再起動することもできます。左側のメニュー・バーのHeatWaveタブを選択し、「再起動」アイコンを選択して、HeatWaveクラスタを単独で再起動できます。

ウォレットのダウンロード

OracleDB for Azureのデータベース用のWalletのダウンロードは、使用するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. ウォレットをダウンロードするデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「ウォレットのダウンロード」アイコンを選択します。「ウォレットのダウンロード」アイコンが存在しない場合、データベースはこの機能をサポートしていません。このタスクでは、ウォレットをダウンロードし、ウォレットに新しいパスワードを指定します。新しいウォレットのパスワードは、データベースのプロビジョニング時に使用したものと同じパスワード要件に準拠している必要があります。これらの要件については、特定のデータベース・プロビジョニング・タスクを参照してください。
  4. 「OK」ボタンを選択して、データベースのウォレットをダウンロードすることを確認します。そのデータベースを起動しない場合は、「破棄」ボタンを選択します。
  5. データベースのウォレットをダウンロードするコマンドが送信されます。ウォレット・ファイルがマシンにローカルにダウンロードされます。

ウォレットのローテーション

OracleDB for AzureでのWalletのローテーションは、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 接続ウォレットをローテーションするデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「ウォレットのローテーション」アイコンを選択します。「ロール・ウォレット」アイコンが存在しない場合、データベースはこのアクティビティをサポートしていないか、必要としていません。
  4. 「はい」ボタンを選択して、データベースのウォレットをローテーションすることを確認します。そのデータベースのウォレットをローテーションしない場合は、「いいえ」ボタンを選択します。
  5. データベースのウォレットをローテーションするコマンドが送信されます。データベースが起動されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。

データベース・パスワードの変更

OracleDB for Azureでのデータベース・パスワードの変更は、変更するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 所有者のパスワードを変更するデータベースのデータベース・ブレードに移動します。
  2. 所有者のパスワードを変更する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「パスワードの変更」アイコンを選択します。「パスワードの変更」アイコンが存在しない場合、データベース・ブレードを使用して管理者パスワードを変更することはできません。
    新しいパスワードは、データベースのプロビジョニング時に使用したものと同じパスワード要件に準拠している必要があります。これらの要件については、特定のデータベース・プロビジョニング・タスクを参照してください。
  4. 「OK」ボタンを選択して、データベースのパスワードを変更することを確認します。そのデータベースを起動しない場合は、「破棄」ボタンを選択します。
  5. データベースのパスワードを変更するコマンドが送信されます。

データベース・アクションの使用

OracleDB for Azureでのデータベース・アクションは、Oracle Autonomous Databasesに対してのみサポートされています。

  1. データベース・アクションを使用するデータベースのデータベース・ブレードに移動します。
  2. データベース・アクションを使用する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「データベース・アクション」アイコンを選択します。「データベース・アクション」アイコンが存在しない場合は、サポートされていないデータベース・タイプに対してこれを実行しようとしています。データベース・アクションは、Oracle Autonomous Databasesに対してのみサポートされています。
  4. Oracle Autonomous Databaseのプロビジョニング中に設定したADMINユーザーおよびパスワードを使用して、データベース・アクションにログインします。
  5. 正常にログインすると、OCIポータルにデータベース・アクションのホーム・ページが表示されます。詳細は、Oracle Database Actionsについてのドキュメントを参照してください。

データベース・メトリック

OracleDB for Azureでのデータベースのメトリックの表示は、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

次のステップでは、データベース・メトリックを表示するためのプライマリ・プロセスを定義します。このプロセスに加えて、メトリックを表示するためにMicrosoft Azureを介して提供されるメカニズムがあります。このプロセスは、必要に応じてセカンダリ・アプローチを提供するために、これらのステップの最後に定義されます。

  1. メトリックを表示するデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「メトリック」アイコンを選択します。「メトリック」アイコンがアクティブでない場合、データベースにはまだ表示可能なメトリックがありません。詳細は、データベースに表示されないメトリック・アイコンの解決を参照してください。
  4. Microsoft Azure Application Insightsブレードが開きます。
  5. Microsoft Azure Application Insightsの詳細は、Application Insightsについてを参照してください。
  6. 左側のメニューの「メトリック」リンクを選択します。
  7. これは「メトリック」ブレードです。表示する様々なメトリックを選択できます。メトリックを表示する前に、「メトリック・ネームスペース」と、チャート化する特定のメトリックを選択する必要があります。
    デフォルトでは、開始メトリック・ネームスペースログベースのメトリック・ネームスペースです。Oracle Autonomous Database Serverless、Oracle Exadataデータベース、Oracleベース・データベースまたはOracle HeatWaveデータベースの場合、次のようにネームスペースを選択する必要があります:

    表1-1メトリック・ネームスペース

    データベース・タイプ メトリック・ネームスペース
    Oracle Autonomous Database Serverless oci_autonomous_database
    Oracle Exadata Database oracle_oci_database
    Oracleベース・データベース oracle_oci_database
    Oracle HeatWaveデータベース oci_mysql_database
  8. チャート化する「メトリック」または「メトリック」を選択します。
  9. デフォルトでは、メトリックの時間枠は過去24時間です。これを変更するには、「メトリック」ブレードの右上にある時間枠セレクタを選択します。
  10. その他の問題については、データベースのトラブルシューティング・ガイドを参照してください。

データベース・メトリックにMicrosoft Azureを使用すると、次のように実行できます。

  1. Microsoft Azureポータルのどこからでも、ページの左上にあるAzureメニュー(ハンバーガー)を選択します。
  2. このメニューから、「ダッシュボード」エントリを選択します。
  3. 「マイ・ダッシュボード」ポータルが開きます。上部のドロップダウンを選択します。
  4. このドロップダウンから、表示する特定のデータベースを選択します。
  5. これは、Microsoft Azureでデータベース用に作成されたダッシュボードの上部です。このダッシュボードには多くの有用な情報や機能があります。たとえば、ダッシュボードのこの部分からデータベースへのアクセスに必要な接続文字列をコピーできます。メトリックについて、ダッシュボードを下にスクロールします。
  6. これらは、データベースに対して表示されるメトリックです。

データベースのスケーリング

OracleDB for Azureでのデータベースのスケーリングは、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. スケーリングするデータベースのデータベース・ブレードに移動します。
  2. スケーリングする特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「スケール」アイコンを選択します。「スケール」アイコンがアクティブでない場合、データベースはスケーリングできません。「スケール」アイコンが存在しない場合、このタスクはこのデータベース・タイプでは使用できません。
  4. スケーリング・オプションを入力します。使用されるストレージが、選択したスケール・ダウン後のストレージより小さい場合、ストレージをスケール・ダウンできることがあります。現在使用中のストレージより小さいサイズにスケール・ダウンすることはできません。
  5. 「スケール」ボタンを選択して、データベースをスケーリングすることを確認します。そのデータベースを起動しない場合は、「破棄」ボタンを選択します。
  6. データベースをスケーリングするコマンドが送信されます。データベースが起動されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。

データベースのリストア

OracleDB for Azureでのデータベースのリストアは、停止するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 起動するデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 左側のメニュー・バーの「バックアップ」タブを選択します。
  4. リストア元のバックアップを選択します。
  5. 「リストア」アイコンを選択します。「リストア」アイコンがアクティブでない場合、バックアップを選択していないか、リストア元のバックアップがありません。
    Oracle HeatWaveの場合、古いデータベース・システムを再利用するのではなく、新しいデータベース・システムおよびHeatWaveクラスタにバックアップをリストアするため、アイコンには「新規DBシステムにリストア」というラベルが付きます。
  6. 「はい」ボタンを選択して、データベースをリストアすることを確認します。If you do not wish to start that database, select the No button.
  7. データベースをリストアするコマンドが送信されます。データベースが起動されると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。

データベースのクローニング

OracleDB for Azureでのデータベースのクローニングは、クローニングするデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. クローニングするデータベースのデータベース・ブレードに移動します。
  2. クローニングする特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「クローン」アイコンを選択します。「クローン」アイコンが存在しない場合、このデータベース・タイプはクローニングをサポートしていません。
  4. 「はい」ボタンを選択して、データベースをクローニングすることを確認します。If you do not wish to start that database, select the No button.
  5. データベースをクローニングするコマンドが送信されます。データベースがクローニングされると、データベースの詳細が更新されます。これを確認するには、「リフレッシュ」アイコンを使用します。

データベースの編集

Azure用のOracleDBでのデータベースの設定の一部は編集可能です。最も一般的な例は、タグの追加、変更または削除です。編集は、編集するデータベースのブレードから行います。各ブレードはわずかに異なり、データベースの詳細も異なりますが、プロセスは似ています。

  1. 編集するデータベースのデータベース・ブレードに移動します。
  2. 起動する特定のデータベースをリストから選択します。これにより、その特定のデータベースの詳細が開きます。
  3. 「編集」リンクを選択します。「編集」リンクがない場合は、他のブレードに編集可能な設定がある可能性があります。それらの設定に「編集」リンクがない場合、変更可能ではありません。
  4. 必要に応じて設定を編集します。

アカウントUI設定項目の設定

Oracle Database Service for Azure (Azureの場合はOracleDB)ポータルでは、デフォルトの言語、デフォルトのMicrosoft Azureリージョン、Azureポータル・レイアウトのデフォルトのOracleDBの選択など、多数のUIアイテムに対してアカウント固有の設定項目を設定できます。

Oracle Database Service for Azureの次の設定のデフォルト値は、「設定」ページから設定できます:
  • サブスクリプションと場所
  • 外観
  • 言語
  • サインアウト中
  1. 「設定」にアクセスするには、Azure PortalのOracleDBの上部にある「設定」アイコンを選択します。
  2. デフォルトのサブスクリプションと場所を設定するには、左側のナビゲーション・メニューから「サブスクリプション + 場所」をクリックします。
    1. デフォルトのサブスクリプション: OracleDB for Azureを介してOCIテナンシにリンクされているサブスクリプションをデフォルト・サブスクリプションとして選択します。ここに設定した値は、様々な「リソースの作成」ページにデフォルトのサブスクリプション値として表示されます。
    2. デフォルトの場所:選択したサブスクリプションについて、リストされた場所をデフォルト・プロビジョニングの場所として選択します。ここに設定した値は、様々な「リソースの作成」ページにデフォルトの場所の値として表示されます。
  3. 「外観」の下の「メニューの動作」には、2つのオプションがあります:
    • フライアウト: これはデフォルトのポータルの外観です。
    • ドッキング済: このオプションを選択すると、ポータルの左側にメニューがドッキングされます。
  4. 外観を変更するには、目的の「外観」レイアウトを選択し、「適用」ボタンを選択します。完了したら、「設定」を終了します。
  5. デフォルト言語を選択するには、左側のナビゲーション・メニューで「言語」をクリックします。ドロップダウン・リストから言語をデフォルトの言語として選択します。ここで設定された値は、Azure PortalのOracleDB全体で使用されます。
  6. サインアウト動作を選択するには、左側のナビゲーション・メニューで「サインアウト」をクリックします。非アクティブ・ログインのデフォルトのサインアウト時間を選択します。ここで設定された値は、このアカウントのAzure PortalのOracleDB全体で使用されます。
  7. 「設定」は、メニューから「ホーム」を選択するか、「設定」ブレードの上部にある「X」アイコンを選択することで、いつでも終了できます。未適用の変更は破棄されます。