特定のPDBの更新

patch

/database/pdbs/{pdb_name}

これには、PDBの切断、オープンまたはクローズが含まれます。切断操作は、指定されたプラガブル・データベースに大きな影響を与えます。切断操作により、PDBを削除できます。Oracle Transparent Data Encryptionの使用は、データベースとOracle REST Data Servicesが同じホスト上にあるトポロジでのみサポートされています。このサービスでは、プール構成でdb.cdb.adminユーザー資格証明を設定する必要があります。ORA-エラーはユーザーがレビューする必要があります。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。

リクエスト

パス・パラメータ
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
タイプ: object
ソースの表示
  • 切断操作に関連し、trueの場合、切断操作後にpdbが削除されます。
  • 定義した場合、レスポンスにはJSONオブジェクトが含まれます。これには実行のために生成されたスクリプトの情報が含まれます。このプロパティがtrueで、スクリプト・テキストのみが返される場合、アクションは実行されません。
  • PDBのオープン/クローズ操作に関連し、PDBのオープン・モードをREAD WRITEからREAD ONLYに、またはREAD ONLYからREAD WRITEに変更するにはこのキーワードを指定します。FORCEキーワードを使用すると、オープン・モードの変更中にユーザーがPDBへの接続を維持できます。
  • PDBのクローズ操作に関連し、trueの場合、これは即時モードのSQL*Plus SHUTDOWNコマンドと同等のPDBです。それ以外の場合、PDBは通常モードでシャットダウンされます
  • PDBのオープン/クローズ操作に関連し、カッコで囲まれたカンマ区切りリストで1つ以上のインスタンス名を指定します。これにより、それらのインスタンスのみPDBの状態が変更されます。
    例: ALL
  • PDBのオープン操作に関連し、オープン・モードをREAD ONLYに変更します。
  • PDBのオープン操作に関連し、オープン・モードをREAD WRITEに変更します。
  • オープンPDB操作に関連し、trueの場合、そのPDBにはPDBでのRESTRICTED SESSION権限を持つユーザーのみがアクセスできます。
  • 指定できる値: [ "OPEN", "CLOSE" ]
    PDBのオープン/クローズ操作に関連し、PDBのターゲット状態です。
  • 切断操作に関連し、PDBについての情報を保存するオペレーティング・システム・ファイルのフルパス名です。

先頭に戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

オープン/クローズされている特定のプラガブル・データベースの説明。プラガブル・データベースで使用されるすべてのデータ・ファイルも含まれます。
本文 ()
ルート・スキーマ: DatabasePluggableDatabasesItem
タイプ: object
このオブジェクトは、現行インスタンスに関連付けられた1つのプラガブル・データベースについて説明します。属性のリストは、データベースのバージョンによって異なる場合があります。
ソースの表示
  • PDBがアプリケーションPDBであるかどうか
  • PDBがアプリケーション・ルートであるかどうか
  • このPDBがアプリケーション・ルート・クローンであるかどうか(YES | NO)
  • このPDBがアプリケーションPDBの場合は、このアプリケーションPDBが所属するアプリケーション・ルートのコンテナID。このPDBがアプリケーション・ルート・クローンの場合は、このアプリケーション・ルート・クローンが所属するアプリケーション・ルートのコンテナID。それ以外の場合はNULLです。
  • PDBがアプリケーション・シードであるかどうか(アプリケーション・シードもまたアプリケーションPDB)
  • 現在のPDBナ内の統合監査ファイル(.bin形式)ごとの現在のディスク領域使用量(バイト)
  • PDBの現行のブロック・サイズ
  • データが関係するコンテナのID。
  • PDBに関連する一意の識別子
  • このPDBの作成についてのシステム変更番号(SCN)
  • PDBが作成された日時
  • PDBの作成時に計算され、そのPDBに関連するすべてのファイル・ヘッダーに格納されているPDB識別子
  • PDBで生成された診断トレースの現在のディスク領域使用量(バイト)を示す。これは行のCON_ID列によって表される。
  • このPDBのグローバル一意識別子(GUID)
  • base64でエンコードされたPDBのGUID
  • 関連するGV$PDBSビュー情報の取得元のインスタンス番号
  • PDBを最後に変更したユーザーのタイプを示す。
  • links
  • PDBがローカルUNDOであるかどうか。この列はCDB$ROOTに関連しない
  • PDB内の統合監査ファイル(.bin形式)で使用可能なディスク領域の最大量(バイト)
  • PDB内で生成された診断トレースで使用可能なディスク領域の最大量(バイト)
  • PDB内のデータおよび一時ファイルで使用可能なディスク領域の最大量(バイト)
  • PDB名。
  • オープン・モード情報。
  • データベースが最後にオープンされた日時
  • 特定のアプリケーション・ルートまたはCDB$ROOTに所属している、ユーザーが作成したPDBの数。他のすべてのコンテナの場合、値は0。
  • このPDBがプロキシPDBかどうか(YES | NO)
  • PDBでリカバリが有効化されているか、または無効化されているかを示す。
  • RESTRICTED SESSION権限を持つユーザーのみがPDBに接続できるかどうかを示します。
  • この列には、このPDBがスナップショット・クローンであるマスターPDBのコンテナIDが表示される。この列にはPDBがスナップショット・クローンである場合のみゼロ以外の値が表示される。その他の場合はゼロの値が表示される。
  • プラガブル・データベースのテナント・キー
  • データ・ファイルおよび一時ファイルの両方を含む、PBBが使用しているディスク領域(バイト)を示す。
  • PDBが共有UNDOからローカルUNDOに、またはローカルUNDOから共有UNDOに最後に変換されたシステム変更番号(SCN)この列はCDB$ROOTに関連しない
  • PDBが共有UNDOからローカルUNDOに、またはローカルUNDOから共有UNDOに最後に変換された日時この列はCDB$ROOTに関連しない
ネストされたスキーマ: LinkRelation
タイプ: object
ソースの表示

202 レスポンス

このレスポンスは切断操作専用で、dbmsスケジューラ・ジョブが作成されたことおよびPDBを切断するためのスケジューラ・ジョブに関する情報が示されます。
本文 ()
ルート・スキーマ: SchedulerJobsItem
タイプ: object
ALL_SCHEDULER_JOBSビューまたはDBA_SCHEDULER_JOBSビュー内の行を表します。詳細は、『Oracle Databaseリファレンス』ドキュメントを参照してください。
ソースの表示
ネストされたスキーマ: LinkRelation
タイプ: object
ソースの表示

404レスポンス

不正なリクエスト、URLのPDB名が存在しない可能性があります
先頭に戻る