Autonomous Database Services for Azureのトラブルシューティングおよび既知の問題

この項の情報を使用して、Oracle Database@Azure環境での一般的なエラーおよびプロビジョニングの問題を解決します。

このガイドで説明する問題は、Oracle Database@Azureの構成、設定およびアカウント設定に関する一般的な問題については説明しません。これらのトピックの詳細は、Oracle Database@Azureの概要を参照してください。

Autonomous Databaseサービスの終了およびMicrosoft Azureロック

Oracleでは、Autonomous Database Servicesリソースを終了する前に、Oracle Database@Azureリソースに対するすべてのMicrosoft Azureロックを削除することをお薦めします。

たとえば、Microsoft Azureプライベート・エンドポイントを作成した場合は、最初にそのリソースを削除します。ロックされたリソースの削除を妨げるポリシーがある場合、Oracle Database@Azureはロックを削除できないため、Oracle Database@Azureワークフローは失敗します。

Autonomous DatabaseサービスのIPアドレス要件の違い

Oracle Database@AzureとOracle Cloud Infrastructure (OCI)には、IPアドレス要件の違いがあります。

  • Oracle Database@Azureでは、クライアント・サブネット用に13個のIPアドレスが予約され、OCI要件用に3個のIPアドレスが予約されます。

Autonomous DatabaseサービスのMaximum Transmission Unit (MTU)の相違点

最大転送単位(MTU)は、送信可能な最大フレーム・サイズ(バイト単位)です。これは構成可能な設定です。

  • AzureのデフォルトのMTUサイズ= 1500バイト
  • OCIのデフォルトMTUサイズ= 9000バイト

デフォルトのMTUサイズの違いにより、AzureリソースとOCIサービスの間の適切なMTUを決定するには、Path MTU Discovery (PMTUD)が必要です。PMTUDが機能するには、ネットワーク・スタック全体でInternet Control Message Protocol (ICMP)タイプ3コード4を許可する必要があります。ICMPを完全にオフにすると、接続の問題が発生する可能性があります。

Oracle Autonomous Database Serverlessワークフロー・コンタクト・リストの作成が無効

Oracle Autonomous Database Serverlessの作成ワークフローを使用している場合、電子メール・アドレスを入力すると、連絡先リストは無効になります。

これは、入力した電子メールアドレスがアドレス文字列に「\」(バックスラッシュ)文字が含まれている場合に発生します。メールアドレスを入力するときは、\ (バックスラッシュ)文字を入力しないでください。

Microsoft Azureの損失を報告する指標

輸出業者が20分より古いメトリックを送信した場合、エージェントはそれをドロップし、顧客はそのデータを失います。

この20分のタイムアウトは、Microsoft Azureの制限であり、すべての輸出業者に適用されます。たとえば、メトリックが失われる可能性があるシナリオを次に示します。
  • 期限切れ証明書: エクスポータは、エージェントおよびメトリック・ビルドのバックログとの接続を確立できません。新しい証明書にローテーションすると、メトリックは失効し、20分以上経過しているため、エージェントはメトリックをドロップし、顧客にこれらのメトリックが表示されます。
  • 輸出業者のバックログ: 輸出業者が何らかの理由でバックログを開発すると、輸出業者がメトリックを処理するのに通常より時間がかかり、20分以上経過した場合、メトリックは失われます。
これらは例の完全なリストではありませんが、指標の損失報告のコンテキストを提供することを目的としています。

OCIとAzure間のプロビジョニング・ステータスの違い

Autonomous Database Servicesのプロビジョニング・ステータスが2つのクラウドと異なるまれなシナリオがあります。ほとんどの場合、これはそれ自体を解決するタイミングの問題です。

原因に関係なく、Azureステータスはより正確なステータスであり、異なる場合はOCIを無視する必要があります。

既存のAutonomous Databaseインスタンスのクローニング

パブリック・インターネット・ネットワーク・アクセス(すべての場所からのセキュア・アクセスまたは許可されたIPからのセキュア・アクセス)を使用して既存のAutonomous Databaseインスタンスのクローンを実行すると、クローニングによって新しいAutonomous Databaseインスタンスが作成されますが、既存のAutonomous Databaseデータはそのインスタンスにクローニングされません。

クロスリージョン・ディザスタ・リカバリ機能の可用性

現在、パブリック・インターネット・ネットワーク・アクセス(すべての場所からのセキュア・アクセスまたは許可されたIPからのセキュア・アクセス)を使用するAutonomous Databaseインスタンスでは、リージョン間のディザスタ・リカバリ機能は使用できません。

OracleDB@Azureリソースを別のリソース・グループに移動しようとしたときに「ResourceMoveProviderValidationFailed」エラーが発生する

現在、Azureのリソース移動機能を使用してOracle Database@Azureリソースの移動はサポートされていません。

Oracle Database@Azureリソースの移動を試行すると、次のエラーが表示されます。
(Code: ResourceMoveProviderValidationFailed) Resource provider 'Oracle.Database' failed to process resource move validation for resource type '<RESOURCE_TYPE>'

この問題に対処し、詳細は、次の記事を参照してください。

マルチクラウド・サブスクリプションでのAutonomous Databaseサービスの開発者構成の可用性

開発者構成は、AzureポータルでプロビジョニングされるOracle Database@Azure ADBSサービスでは提供されません。

ADBSは、Oracle Database@Azureのドキュメントに記載されているように、プライベートおよびPay as You Goオファーから入手できます。

この問題に対処し、詳細は、次の記事を参照してください。

Autonomous Databaseのプロビジョニング中の「GatewaySubnetという名前のサブネットはゲートウェイ・リソースにのみ使用できます」というエラーの取得

Azureでの顧客ポリシーの命名規則の制限に問題があるため、Autonomous Databaseのプロビジョニング中にNetworkLinkAttachment操作が失敗します。

この問題に対処するには、次の2つのオプションがあります。
"Subnet with name 'GatewaySubnet' can be used only for the Gateway resource"
次のいずれかを選択します:
  1. ゲートウェイ・サブネット名'GatewaySubnet'に設定しないでください。ゲートウェイ・サブネットに別の名前を選択します。
  2. 命名規則を回避するポリシーを変更する必要があります。

詳細は、ネットワーク・リソース構成の例を参照してください

Autonomous Databaseの自動起動および停止

スケジュール済自動開始および停止は現在サポートされていません。

APIを使用してこのアクションを実行すると、同期の問題が発生する可能性があります。

Autonomous Databaseの起動、停止および再起動操作でサポートされていないメトリック

Autonomous Databaseの起動、停止、再起動など、特定の操作に関連するメトリックはサポートされていません。

サポートされていないメトリックは次のとおりです。
  • 実行中のステートメント
  • キューされたステートメント
  • 待機時間
  • ブロックしているセッション・メトリック

停止したAutonomous Databaseインスタンスでリージョン間のディザスタ・リカバリを使用できない

Autonomous DatabaseインスタンスがAzureポータルから停止状態の場合、クロスリージョン・ディザスタ・リカバリ(DR)を有効にできません。

クロスリージョン・ディザスタ・リカバリ・スタンバイ・データベースを有効化または追加する前に、インスタンスを起動する必要があります。

アンメット・パスワード要件によるプロビジョニングの失敗

パスワード要件のため、Autonomous Databaseのプロビジョニングが失敗します。

次のエラーが表示された場合は、ADMINユーザーに有効なパスワードを使用する必要があります。
Error returned by CreateAutonomousDatabase operation in Database service.(400, InvalidParameter, false) The Autonomous Database admin password password cannot contain quotation characters.

ADMINユーザー・パスワードの要件については、ADMINデータベース・ユーザー・パスワードのロック解除または変更を参照してください。

Azureでデータベース・リソースが削除されたがOCIでは削除されない

Azureで削除されているがOCIから削除されていないAutonomous Databaseリソースの問題が発生した場合は、リソースを削除するための一時的なアクセスをリクエストするサポート・リクエストを作成します。

エラー:

DeleteAutonomousDatabase operation is blocked for resources deployed at Azure. Please try
      this operation from Azure or contact support for further assistance. opc-request-id:
      <OPC_REQUEST_ID>

この問題に対処するには、サポート・リクエストの作成で詳細を確認してください。