機械翻訳について

データベース・デプロイメントの作成

post

/paas/service/dbcs/api/v1.1/instances/{identityDomainId}

Exadata Cloud at Customerデータベース・デプロイメントを作成します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
  • 値は、リクエストを行うために使用されるExadata Cloud at Customerアカウントのタイプによって異なります:

    • 「従来のクラウド・アカウント」には、サービスに関連付けられているIdentity Domain Nameを指定します。

    • 「Identity Cloud Serviceを含むクラウド・アカウント」の場合は、サービスに関連付けられるIdentity Service Idを指定します。これは、idcs-で始まる文字列です。

ヘッダー・パラメータ
  • リクエストを行ったユーザーのユーザー名とパスワードのBase64エンコード。 詳細は、「セキュリティ、認証、認可」を参照してください。
  • 値は、リクエストを行うために使用されるExadata Cloud at Customerアカウントのタイプによって異なります:

    • 「従来のクラウド・アカウント」には、サービスに関連付けられているIdentity Domain Nameを指定します。

    • 「Identity Cloud Serviceを含むクラウド・アカウント」の場合は、サービスに関連付けられるIdentity Service Idを指定します。これは、idcs-で始まる文字列です。

    詳細は、「セキュリティ、認証、認可」を参照してください。

本文 ()
リクエスト本文は、リクエストの詳細を定義します。 太字は必須の値を示します。
ルート・スキーマ : create-postrequest
型: object
リクエスト本文は、リクエストの詳細を定義します。
Show Source
  • Exadata Cloud at Customerデータベース・デプロイメントをサポートするクラスタの名前。
  • スタータ・データベースに使用するテンプレート:

    • oltp - 大量のランダム・データ・アクセスに向けてバイアスをかけて、トランザクション・ワークロード用のスタータ・データベースを構成します。

    • dw - デシジョン・サポートまたはデータ・ウェアハウスのワークロード用にスタータ・データベースを構成し、大規模なデータ・スキャン操作に偏っています。

    このパラメータは、起動データベースを作成する場合にのみ含める。 スタータ・データベースは、Exadataシステムで作成する最初のExadata Cloud at Customerデータベース・デプロイメントです。 後続のデータベースは、標準化されたデータベース構成で作成されます。

  • Exadata Cloud at Customerデータベース・デプロイメントの説明。
  • Oracle Databaseソフトウェア版。 Exadata Cloud at Customerの場合、唯一の有効な値はEE_EPです。
  • Exadata Cloud at Customerデータベース・デプロイメントを作成するExadataシステムの名前。
  • サービスレベル。 Exadata Cloud at Customerの場合、唯一の有効な値はPAAS_EXADATAです。
  • データベース・デプロイメントのデータベース・インスタンスをホストするコンピュート・ノードのリストを指定します。 コンピュート・ノード名はコンマで区切ります。 nodelistが指定されていない場合、データベースはすべてのコンピュート・ノードにデプロイされます。
  • parameters
    追加のデータベース構成パラメータ。
  • Exadata Cloud at Customerデータベース・デプロイメントの名前。

    名:

    • 50文字を超えることはできません。

    • 文字で始まる必要があります。

    • 文字、数字またはハイフンのみ使用できます。

    • ハイフンで終わってはいけません。

    • それ以外の特殊文字を含むことはできません。

    • アイデンティティ・ドメイン内で一意である必要があります。

  • standbys
    スタンバイ・データベースのパラメータ。 この属性は、failoverDatabaseyesに設定されている場合にのみ適用されます。
  • 請求頻度。 Exadata Cloud at Customerの場合、唯一の有効な値はMONTHLYです。
  • Oracle Databaseソフトウェア・バージョン。の一つ: 11.2.0.412.1.0.2または12.2.0.1
  • SSH公開キーのテキスト。

    このキーは、SSHクライアントを使用してExadata Cloud at Customerに接続する際の認証に使用されます。 SSH公開キー/秘密キー・ペアは標準のSSHキー生成ツールを使用して生成します。 「セキュア・シェル(SSH)公開キー/秘密キーペアの生成」「セキュア・シェル(SSH)を介したコンピュート・ノードへの接続」を参照してください。

ネストされたスキーマ: parameters
型: array
追加のデータベース構成パラメータ。
Show Source
ネストされたスキーマ : standbys
型: array
スタンバイ・データベースのパラメータ。 この属性は、failoverDatabaseyesに設定されている場合にのみ適用されます。
Show Source
ネストされたスキーマ: parameters
型: object
Show Source
  • Exadata Cloud at Customerデータベース・デプロイメントの管理者パスワード。 このパスワードは、Oracle Database管理者のユーザーsysおよびsystemに割り当てられます。

    パスワードは:

    • 長さは8〜30文字です。

    • 少なくとも1つの小文字を含む

    • 少なくとも1つの大文字が含まれています

    • 少なくとも1つの番号を含む

    • これらのシンボルのうち少なくとも1つを含む: _ (アンダースコア)、#(ハッシュ記号)、または - (ダッシュまたはマイナス記号)。

  • Exadata Cloud at Customerデータベース・デプロイメントのバックアップ構成:

    • OSS - Oracle Storage Cloudコンテナへのバックアップを構成します。

    • BOTH - ExadataシステムおよびOracle Storage Cloudコンテナのローカル・ストレージにバックアップを構成します。

    • NONE - バックアップを構成しません。

  • Exadata Cloud at Customerデータベース・デプロイメント用の文字セット。 デフォルト値はAL32UTF8です。

    有効な値はAL32UTF8, AR8ADOS710, AR8ADOS720, AR8APTEC715, AR8ARABICMACS, AR8ASMO8X, AR8ISO8859P6, AR8MSWIN1256, AR8MUSSAD768, AR8NAFITHA711, AR8NAFITHA721, AR8SAKHR706, AR8SAKHR707, AZ8ISO8859P9E, BG8MSWIN, BG8PC437S, BLT8CP921, BLT8ISO8859P13, BLT8MSWIN1257, BLT8PC775, BN8BSCII, CDN8PC863, CEL8ISO8859P14, CL8ISO8859P5, CL8ISOIR111, CL8KOI8R, CL8KOI8U, CL8MACCYRILLICS, CL8MSWIN1251, EE8ISO8859P2, EE8MACCES, EE8MACCROATIANS, EE8MSWIN1250, EE8PC852, EL8DEC, EL8ISO8859P7, EL8MACGREEKS, EL8MSWIN1253, EL8PC437S, EL8PC851, EL8PC869, ET8MSWIN923, HU8ABMOD, HU8CWI2, IN8ISCII, IS8PC861, IW8ISO8859P8, IW8MACHEBREWS, IW8MSWIN1255, IW8PC1507, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, JA16VMS, KO16KSC5601, KO16KSCCS, KO16MSWIN949, LA8ISO6937, LA8PASSPORT, LT8MSWIN921, LT8PC772, LT8PC774, LV8PC1117, LV8PC8LR, LV8RST104090, N8PC865, NE8ISO8859P10, NEE8ISO8859P4, RU8BESTA, RU8PC855, RU8PC866, SE8ISO8859P3, TH8MACTHAIS, TH8TISASCII, TR8DEC, TR8MACTURKISHS, TR8MSWIN1254, TR8PC857, US7ASCII, US8PC437, UTF8, VN8MSWIN1258, VN8VN3, WE8DEC, WE8DG, WE8ISO8859P1, WE8ISO8859P15, WE8ISO8859P9, WE8MACROMAN8S, WE8MSWIN1252, WE8NCR4970, WE8NEXTSTEP, WE8PC850, WE8PC858, WE8PC860, WE8ROMAN8, ZHS16CGB231280, ZHS16GBK, ZHT16BIG5, ZHT16CCDC, ZHT16DBT, ZHT16HKSCS, ZHT16MSWIN950, ZHT32EUC, ZHT32SOPS, ZHT32TRIS.

  • 既存のOracle Storage Cloud Serviceコンテナの名前:

    instance-id_domain/container

    instanceはOracle Storage Cloud Serviceインスタンスの名前、id_domainはアイデンティティ・ドメインの名前、containerはコンテナの名前です。

    他の目的でExadata Cloud at Customerデータベースをクラウド・ストレージにバックアップするために使用しているOracle Storage Cloud Serviceコンテナを使用しないでください。 たとえば、Oracle Java Cloud Serviceインスタンスをクラウド・ストレージにバックアップするためにも使用しないでください。 複数の目的にコンテナを使用すると、請求のエラーが生じる可能性があります。

  • cloudStorageUserで指定されたユーザーのパスワード。
  • cloudStorageContainerで指定されたコンテナへの読み取り/書き込みアクセス権を持つユーザーのユーザー名。
  • プライマリ・データベースとスタンバイ・データベースを含むOracle Data Guard構成を作成する必要がある場合は、yesを指定します。 デフォルト値はnoです。
  • Oracle GoldenGate Cloud Serviceインスタンスのレプリケーション・データベースとして使用するようにデータベースを構成するかどうかを指定します。 有効な値はyesおよびnoです。 デフォルト値はnoです。
  • Oracle Database Backup Cloud Serviceを使用して作成された既存のクラウド・バックアップに格納されているデータベースを使用してデータベースをインスタンス化するかどうかを指定します。 有効な値はyesおよびnoです。 デフォルト値はnoです。
  • 既存のクラウド・バックアップが格納されているOracle Storage Cloud Serviceコンテナの名前。 このパラメータは、ibkupyesに設定され、ibkupOnPremisetrueに設定されている場合に必要です。
  • ibkupCloudStorageUserで指定されたOracle Cloudユーザーのパスワード。 このパラメータは、ibkupyesに設定され、ibkupOnPremisetrueに設定されている場合に必要です。
  • ibkupCloudStorageContainerで指定されたコンテナへの読み取りアクセス権を持つOracle Cloudユーザーのユーザー名。 このパラメータは、ibkupyesに設定され、ibkupOnPremisetrueに設定されている場合に必要です。
  • 既存のクラウド・バックアップが作成されたデータベースのデータベースID。 このパラメータは、ibkupyesに設定され、ibkupOnPremisetrueに設定されている場合に必要です。
  • 既存のパスワードで暗号化されたクラウド・バックアップを作成するために使用されるパスワード。 このパスワードは、バックアップの復号化に使用されます。 バックアップを解読するには、ibkupDecryptionKeyまたはibkupWalletFileContentを指定します。 ibkupyesに設定され、ibkupOnPremisetrueに設定されている場合は、復号キーまたはウォレットが必要です。
  • このオプションを使用して、ソース・データベース・バックアップの起点を示します。 バックアップの起点は、データベース・バックアップ・クラウド・サービスを使用してクラウド・ストレージにバックアップされた同じアイデンティティ・ドメインまたは別の(オンプレミス)データベース内の別のExadata Cloud at Customerデータベース・デプロイメントです。 有効な値は、オンプレミス・データベース・バックアップの場合はtrue、別のExadata Cloud at Customerデータベース・バックアップの場合はfalseです。 デフォルト値はtrueです。
  • Exadata Cloud at Customerバックアップがバックアップ操作のインスタンス化のソースとして使用されているデータベース・デプロイメント名。 このパラメータは、ibkupyesに設定され、ibkupOnPremisefalseに設定されている場合に必要です。
  • ベース64でエンコードされたウォレット・ファイルのコンテンツ。 このウォレットは、バックアップの復号化に使用されます。 バックアップを解読するには、ibkupDecryptionKeyまたはibkupWalletFileContentを指定します。 ibkupyesに設定され、ibkupOnPremisetrueに設定されている場合は、復号キーまたはウォレットが必要です。
  • Exadata Cloud at Customerはクラスタ・データベースのみをサポートしています。 Exadata Cloud at Customerの場合、唯一の有効な値はyesです。
  • Exadata Cloud at Customerデータベース・デプロイメントの各国語文字セット。 デフォルト値はAL16UTF16です。

    有効な値はAL16UTF16およびUTF8です。

  • データベースのデプロイメントに使用するOracle Homeディレクトリのロケーションの名前。 既存のOracle Homeディレクトリのロケーションの名前を指定した場合、useExistingOracleHomeyesに設定されていれば、データベース・デプロイメントはそのロケーションにある既存のOracle Databaseバイナリを共有します。 新しい名前を指定すると、新しいOracle Homeが作成されます。 「Oracle Homesについての情報の表示」を参照してください。
  • Exadata Cloud at Customerデータベース・デプロイメントのプラガブル・データベース(PDB)名。

    このパラメータは、Oracle Database 12cを使用するデプロイメントでのみ有効です。

    名:

    • 8文字を超えることはできません。

    • 文字で始まる必要があります。

    • 文字と数字のみを含まなければなりません。

    デフォルト値はpdb1です。

  • Exadata Cloud at Customerデータベース・デプロイメントのデータベース・システム識別子(SID)名。

    名:

    • 8文字を超えることはできません。

    • 文字で始まる必要があります。

    • 文字と数字のみを含まなければなりません。

    デフォルト値はORCLです。

  • 新しいスナップショット・クローンのソースとして使用されている既存のスナップショット・マスターの名前。 このパラメータは、sourceServiceNameが指定されている場合にのみ有効で、sourceServiceNameに指定されたものと同じ値に設定する必要があります。
  • 存在する場合は、データベース・デプロイメントをスナップショット・クローンとして作成する必要があることを示します。 新しいスナップショット・クローンのソースとして使用されている既存のスナップショット・マスターの名前を入力します。
  • 一連のパラメータが適用されるコンポーネント・タイプ。 Exadata Cloud at Customerの場合、唯一の有効な値はdbです。
  • 既存のOracle Homeディレクトリのロケーションにデータベース・デプロイメントを作成する場合、このパラメータはyesの値とともに必要です。 デフォルト値はnoです。
ネストされたスキーマ : standby-parameters
型: object
スタンバイ・データベースのパラメータ。
Show Source
  • Oracle Data Guardを使用するデータベース・デプロイメント用のスタンバイ・データベースを作成するクラスタの名前。
  • Oracle Data Guardを使用するデータベース・デプロイメント用のスタンバイ・データベースを作成するExadataシステムの名前。
  • スタンバイ・データベースのデータベース・インスタンスをホストするコンピュート・ノードのリストを指定します。 コンピュート・ノード名はコンマで区切ります。 nodelistが指定されていない場合、データベースはすべてのコンピュート・ノードにデプロイされます。
トップに戻る

レスポンス

202レスポンス

Accepted. 返される可能性のあるその他のHTTPステータス・コードの詳細は、「ステータス・コード」を参照してください。

Locationヘッダーは、「オペレーションのステータスの表示」で説明されているように、操作のステータスにアクセスするために使用できるREST URIを返します。

トップに戻る

次の例は、cURLを使用してRESTエンドポイントにPOSTリクエストを送信することによって、Exadata Cloud at Customerデータベース・デプロイメントを作成する方法を示しています。

この例では、アイデンティティ・ドメインはusexampleであり、Oracle Cloudユーザー名とパスワードはserviceadminPa55_wordです。 リクエスト本文は、exasysというExadataシステム上でdb12cという名前のインスタンスの作成を指定します。

cURLコマンド

次のcURLコマンドでは、リクエスト本文は-dオプションで提供され、@表記を使用して、ローカル・マシン上のcreaterequestbody.jsonファイルの内容を参照します。

curl -i -X POST --cacert ~/cacert.pem -u serviceadmin:Pa55_word -H "X-ID-TENANT-NAME:usexample" -H "Content-Type:application/json" -d @createrequestbody.json  https://dbaas.oraclecloud.com/paas/service/dbcs/api/v1.1/instances/usexample

リクエスト本文

createrequestbody.jsonファイルに含まれているリクエスト本文のリストです。

{
  "serviceName": "db12c",
  "description": "Example Exadata Cloud at Customer database deployment created using REST API",
  "edition": "EE_EP",
  "exadataSystemName": "exasys",
  "clusterName": "cluster1",
  "level": "PAAS_EXADATA",
  "subscriptionType": "MONTHLY",
  "version": "12.2.0.1",
  "vmPublicKeyText": "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEA7QMRmWQuy09cQdrJd7h0VoWDIpNRmdRUHaCenu3RRRt2IGasAhLw7DI1yP9JXyJ9c2dKkteQXIB3FRYCAWj7T/r4yPLbzrMEpcuANdBRhkQvwyqDEbNWsqoQoxRBRDTcYEObiJ4PvcH7bV1MR++OtqDg2qBT2f+KwVglH8MuyB7yg/DGuP1j1Lwylwzy/Iw+TzLaWP0l3woZGL7KIZWkkXKUx+nvqY8iEb/4/YqN9ZK4GGK7vLCrrICK3RTjDhclHg1s+64Bb0IqceZpY38xAI8EW/4PNyv3Ag7IZEkiojOEd3znYexsZK3b78+VKWewOsffXqnVHrANAGzedLz/ew== rsa-key-20160712",
  "parameters": [
    {
      "adminPassword": "Pa55_word",
      "backupDestination": "OSS",
      "cloudStorageContainer": "Storage-usexample/ExaCSbackups",
      "cloudStorageUser": "serviceadmin",
      "cloudStoragePwd": "Pa55_word",
      "isRac": "yes",
      "pdbName": "DB12CP1",
      "sid": "DB12C",
      "type": "db"
    }
  ]
}

HTTPステータス・コードとレスポンス・ヘッダー

HTTP/2.0 202
server: Oracle-Application-Server-11g
strict-transport-security: max-age=31536000;includeSubDomains
location: https://dbaas.oraclecloud.com:443/paas/service/dbcs/api/v1.1/instances/usexample/status/create/job/12209047
content-language: en
access-control-allow-origin: *
access-control-allow-headers: Content-Type, api_key, Authorization, X-ID-TENANT-NAME, X-USER-IDENTITY-DOMAIN-NAME
retry-after: 60
access-control-allow-methods: GET, POST, DELETE, PUT, OPTIONS, HEAD
x-oracle-dms-ecid: 005K9zY1FEA6uHFpR05Eid0007dd00024l
x-oracle-dms-ecid: 005K9zY1FEA6uHFpR05Eid0007dd00024l
service-uri: https://dbaas.oraclecloud.com:443/paas/service/dbcs/api/v1.1/instances/usexample/db12c
x-frame-options: DENY
content-type: application/json
vary: user-agent
date: Mon, 29 May 2017 01:48:26 GMT
トップに戻る