Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

MembuatCEV

Mode fokus
MembuatCEV - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Filter Tampilan

Anda dapat membuat CEV menggunakan AWS Management Console atau AWS CLI. Tentukan arsitektur multi-penghuni atau nonmulti-penghuni. Untuk informasi selengkapnya, lihat Pertimbangan arsitektur multi-penghuni.

Biasanya, membuat CEV membutuhkan waktu sekitar dua jam. Setelah Anda membuatCEV, Anda dapat menggunakannya untuk membuat atau meningkatkan instance RDS Custom DB. Untuk informasi selengkapnya, silakan lihat Membuat RDS Custom untuk instans Oracle DB dan Upgrade RDS Custom untuk instans Oracle DB.

catatan

Jika instans DB Anda saat ini menggunakan Oracle Linux 7.9, buat yang baru CEV yang menggunakan yang terbaruAMI, yang menggunakan Oracle Linux 8. Kemudian ubah instance Anda untuk menggunakan yang baruCEV.

Perhatikan persyaratan dan batasan berikut untuk membuatCEV:

  • Bucket Amazon S3 yang berisi file instalasi Anda harus Wilayah AWS sama dengan Anda. CEV Jika tidak, proses pembuatan gagal.

  • CEVNama harus dalam formatmajor-engine-version.customized_string, seperti dalam19.cdb_cev1.

  • CEVNama harus berisi 1-50 karakter alfanumerik, garis bawah, tanda hubung, atau titik.

  • CEVNama tidak dapat berisi periode berturut-turut, seperti dalam. 19..cdb_cev1

Untuk membuat CEV
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Versi mesin kustom.

    Halaman versi mesin Kustom menunjukkan semua CEVs yang ada saat ini. Jika Anda belum membuat apapunCEVs, halaman kosong.

  3. Pilih Buat versi mesin kustom.

  4. Di bagian Jenis mesin, lakukan hal berikut:

    1. Untuk Jenis mesin, pilih Oracle.

    2. Untuk pengaturan Arsitektur, opsional memilih arsitektur Multitenant untuk membuat multitenant Oracle, yang menggunakan mesin DB atau. CEV custom-oracle-ee-cdb custom-oracle-se2-cdb Anda dapat membuat RDS Custom for Oracle hanya CDB dengan MultitenantCEV. Jika Anda tidak memilih opsi ini, Anda CEV adalah CDB non-, yang menggunakan mesin custom-oracle-ee ataucustom-oracle-se2.

      catatan

      Arsitektur yang Anda pilih adalah karakteristik permanen AndaCEV. Anda tidak dapat memodifikasi Anda CEV untuk menggunakan arsitektur yang berbeda nanti.

    3. Pilih salah satu opsi berikut:

      • Buat baru CEV - Buat CEV dari awal. Dalam hal ini, Anda harus menentukan JSON manifes yang menentukan binari database.

      • Buat CEV dari sumber - Dalam Tentukan CEV yang ingin Anda salin, pilih yang sudah ada CEV untuk digunakan sebagai sumberCEV. Dalam hal ini, Anda dapat menentukan Amazon Machine Image (AMI) baru, tetapi Anda tidak dapat menentukan binari database yang berbeda.

    4. Untuk Versi mesin, pilih versi mesin utama.

  5. Dalam Detail versi, lakukan hal berikut:

    1. Masukkan nama yang valid dalam Nama versi mesin kustom. Misalnya, Anda dapat memasukkan nama 19.cdb_cev1.

    2. (Opsional) Masukkan deskripsi untuk AndaCEV.

  6. Di Media instalasi, lakukan hal berikut:

    1. (Opsional) Untuk AMIID, biarkan bidang kosong untuk menggunakan layanan terbaru yang disediakanAMI, atau masukkan AMI yang sebelumnya Anda gunakan untuk membuat. CEV Untuk mendapatkan yang valid AMIIDs, gunakan salah satu dari teknik berikut:

      • Di konsol, pilih Versi mesin khusus di panel navigasi kiri, dan pilih nama. CEV AMIID yang digunakan oleh CEV muncul di tab Konfigurasi.

      • Di AWS CLI, gunakan describe-db-engine-versions perintah. Cari output untuk ImageID.

    2. Untuk Lokasi file manifes S3, masukkan lokasi bucket Amazon S3 yang Anda tentukan di Langkah 3: Unggah file instalasi Anda ke Amazon S3. Misalnya, masukkan s3://my-custom-installation-files/123456789012/cev1/.

      catatan

      Tempat Wilayah AWS Anda membuat CEV harus berada di Wilayah yang sama dengan bucket S3.

    3. (Buat CEV hanya baru) Untuk CEVmanifes, masukkan JSON manifes yang Anda buatMembuat CEV manifes.

  7. Di bagian KMSkunci, pilih Masukkan kunci ARN untuk mencantumkan AWS KMS kunci yang tersedia. Kemudian pilih KMS kunci Anda dari daftar.

    AWS KMS Kunci diperlukan untuk RDS Custom. Untuk informasi selengkapnya, lihat Langkah 1: Buat atau gunakan kembali kunci enkripsi simetris AWS KMS.

  8. (Opsional) Pilih Tambahkan tag baru untuk membuat pasangan nilai kunci untuk Anda. CEV

  9. Pilih Buat versi mesin kustom.

    Jika JSON manifes dalam format yang tidak valid, konsol akan menampilkan Error memvalidasi manifes. CEV Perbaiki masalah dan coba lagi.

Halaman Versi mesin kustom muncul. Anda CEV ditampilkan dengan status Creating. Proses untuk membuat CEV membutuhkan waktu sekitar dua jam.

Konsol

Untuk membuat CEV
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Versi mesin kustom.

    Halaman versi mesin Kustom menunjukkan semua CEVs yang ada saat ini. Jika Anda belum membuat apapunCEVs, halaman kosong.

  3. Pilih Buat versi mesin kustom.

  4. Di bagian Jenis mesin, lakukan hal berikut:

    1. Untuk Jenis mesin, pilih Oracle.

    2. Untuk pengaturan Arsitektur, opsional memilih arsitektur Multitenant untuk membuat multitenant Oracle, yang menggunakan mesin DB atau. CEV custom-oracle-ee-cdb custom-oracle-se2-cdb Anda dapat membuat RDS Custom for Oracle hanya CDB dengan MultitenantCEV. Jika Anda tidak memilih opsi ini, Anda CEV adalah CDB non-, yang menggunakan mesin custom-oracle-ee ataucustom-oracle-se2.

      catatan

      Arsitektur yang Anda pilih adalah karakteristik permanen AndaCEV. Anda tidak dapat memodifikasi Anda CEV untuk menggunakan arsitektur yang berbeda nanti.

    3. Pilih salah satu opsi berikut:

      • Buat baru CEV - Buat CEV dari awal. Dalam hal ini, Anda harus menentukan JSON manifes yang menentukan binari database.

      • Buat CEV dari sumber - Dalam Tentukan CEV yang ingin Anda salin, pilih yang sudah ada CEV untuk digunakan sebagai sumberCEV. Dalam hal ini, Anda dapat menentukan Amazon Machine Image (AMI) baru, tetapi Anda tidak dapat menentukan binari database yang berbeda.

    4. Untuk Versi mesin, pilih versi mesin utama.

  5. Dalam Detail versi, lakukan hal berikut:

    1. Masukkan nama yang valid dalam Nama versi mesin kustom. Misalnya, Anda dapat memasukkan nama 19.cdb_cev1.

    2. (Opsional) Masukkan deskripsi untuk AndaCEV.

  6. Di Media instalasi, lakukan hal berikut:

    1. (Opsional) Untuk AMIID, biarkan bidang kosong untuk menggunakan layanan terbaru yang disediakanAMI, atau masukkan AMI yang sebelumnya Anda gunakan untuk membuat. CEV Untuk mendapatkan yang valid AMIIDs, gunakan salah satu dari teknik berikut:

      • Di konsol, pilih Versi mesin khusus di panel navigasi kiri, dan pilih nama. CEV AMIID yang digunakan oleh CEV muncul di tab Konfigurasi.

      • Di AWS CLI, gunakan describe-db-engine-versions perintah. Cari output untuk ImageID.

    2. Untuk Lokasi file manifes S3, masukkan lokasi bucket Amazon S3 yang Anda tentukan di Langkah 3: Unggah file instalasi Anda ke Amazon S3. Misalnya, masukkan s3://my-custom-installation-files/123456789012/cev1/.

      catatan

      Tempat Wilayah AWS Anda membuat CEV harus berada di Wilayah yang sama dengan bucket S3.

    3. (Buat CEV hanya baru) Untuk CEVmanifes, masukkan JSON manifes yang Anda buatMembuat CEV manifes.

  7. Di bagian KMSkunci, pilih Masukkan kunci ARN untuk mencantumkan AWS KMS kunci yang tersedia. Kemudian pilih KMS kunci Anda dari daftar.

    AWS KMS Kunci diperlukan untuk RDS Custom. Untuk informasi selengkapnya, lihat Langkah 1: Buat atau gunakan kembali kunci enkripsi simetris AWS KMS.

  8. (Opsional) Pilih Tambahkan tag baru untuk membuat pasangan nilai kunci untuk Anda. CEV

  9. Pilih Buat versi mesin kustom.

    Jika JSON manifes dalam format yang tidak valid, konsol akan menampilkan Error memvalidasi manifes. CEV Perbaiki masalah dan coba lagi.

Halaman Versi mesin kustom muncul. Anda CEV ditampilkan dengan status Creating. Proses untuk membuat CEV membutuhkan waktu sekitar dua jam.

Untuk membuat CEV dengan menggunakan AWS CLI, jalankan perintah create-custom-db-engine-version.

Opsi berikut diperlukan:

  • --engine— Tentukan jenis mesin. Untuk aCDB, tentukan salah satu custom-oracle-ee-cdb ataucustom-oracle-se2-cdb. Untuk non-CDB, tentukan salah satu custom-oracle-ee ataucustom-oracle-se2. Anda dapat membuat CDBs hanya dari yang CEV dibuat dengan custom-oracle-ee-cdb ataucustom-oracle-se2-cdb. Anda dapat membuat CDBs non-hanya dari yang CEV dibuat dengan custom-oracle-ee ataucustom-oracle-se2.

  • --engine-version – Tentukan versi mesin. Formatnya adalahmajor-engine-version. customized_string. CEVNama harus berisi 1-50 karakter alfanumerik, garis bawah, tanda hubung, atau titik. CEVNama tidak dapat berisi periode berturut-turut, seperti dalam. 19..cdb_cev1

  • --kms-key-id— Tentukan sebuah AWS KMS key.

  • --manifest – Tentukan manifest_json_string atau --manifest file:file_name. Karakter baris baru tidak diizinkan di manifest_json_string. Pastikan untuk menghindari tanda kutip ganda (“) dalam JSON kode dengan mengawali mereka dengan garis miring terbalik (\).

    Contoh berikut menunjukkan manifest_json_string untuk 19c dari Langkah 5: Siapkan CEV manifes. Contoh menetapkan nilai baru untuk basis Oracle, rumah Oracle, dan ID dan nama pengguna dan grup UNIX /Linux. Jika Anda menyalin string ini, hapus semua karakter baris baru sebelum Anda menempelkannya ke perintah Anda.

    "{\"mediaImportTemplateVersion\": \"2020-08-14\",\"databaseInstallationFileNames\": [\"V982063-01.zip\"],\"opatchFileNames\": [\"p6880880_190000_Linux-x86-64.zip\"],\"psuRuPatchFileNames\": [\"p32126828_190000_Linux-x86-64.zip\"],\"otherPatchFileNames\": [\"p29213893_1910000DBRU_Generic.zip\",\"p29782284_1910000DBRU_Generic.zip\",\"p28730253_190000_Linux-x86-64.zip\",\"p29374604_1910000DBRU_Linux-x86-64.zip\",\"p28852325_190000_Linux-x86-64.zip\",\"p29997937_190000_Linux-x86-64.zip\",\"p31335037_190000_Linux-x86-64.zip\",\"p31335142_190000_Generic.zip\"]\"installationParameters\":{ \"unixGroupName\":\"dba\", \ \"unixUname\":\"oracle\", \ \"oracleHome\":\"/home/oracle/oracle.19.0.0.0.ru-2020-04.rur-2020-04.r1.EE.1\", \ \"oracleBase\":\"/home/oracle/\"}}"

  • --database-installation-files-s3-bucket-name – Tentukan nama bucket yang sama dengan yang Anda tentukan di Langkah 3: Unggah file instalasi Anda ke Amazon S3. Tempat Wilayah AWS Anda menjalankan create-custom-db-engine-version harus Wilayah yang sama dengan bucket Amazon S3 Anda.

Anda juga dapat menentukan parameter berikut:

  • --description— Tentukan deskripsi AndaCEV.

  • --database-installation-files-s3-prefix – Tentukan nama folder yang Anda tentukan di Langkah 3: Unggah file instalasi Anda ke Amazon S3.

  • --image-id— Tentukan AMI ID yang ingin digunakan kembali. Untuk menemukan validIDs, jalankan describe-db-engine-versions perintah, dan kemudian cari output untukImageID. Secara default, RDS Custom for Oracle menggunakan yang terbaru yang tersediaAMI.

Contoh berikut menciptakan Oracle CEV multitenant bernama. 19.cdb_cev1 Contoh menggunakan kembali yang sudah ada AMI daripada menggunakan yang terbaru yang tersediaAMI. Pastikan bahwa nama Anda CEV dimulai dengan nomor versi mesin utama.

Untuk Linux, macOS, atau Unix:

aws rds create-custom-db-engine-version \ --engine custom-oracle-se2-cdb \ --engine-version 19.cdb_cev1 \ --database-installation-files-s3-bucket-name us-east-1-123456789012-custom-installation-files \ --database-installation-files-s3-prefix 123456789012/cev1 \ --kms-key-id my-kms-key \ --description "test cev" \ --manifest manifest_string \ --image-id ami-012a345678901bcde

Untuk Windows:

aws rds create-custom-db-engine-version ^ --engine custom-oracle-se2-cdb ^ --engine-version 19.cdb_cev1 ^ --database-installation-files-s3-bucket-name us-east-1-123456789012-custom-installation-files ^ --database-installation-files-s3-prefix 123456789012/cev1 ^ --kms-key-id my-kms-key ^ --description "test cev" ^ --manifest manifest_string ^ --image-id ami-012a345678901bcde

Dapatkan detail tentang Anda CEV dengan menggunakan describe-db-engine-versions perintah.

aws rds describe-db-engine-versions \ --engine custom-oracle-se2-cdb \ --include-all

Output contoh parsial berikut menunjukkan mesin, grup parameter, manifes, dan informasi lainnya.

{ "DBEngineVersions": [ { "Engine": "custom-oracle-se2-cdb", "EngineVersion": "19.cdb_cev1", "DBParameterGroupFamily": "custom-oracle-se2-cdb-19", "DBEngineDescription": "Containerized Database for Oracle Custom SE2", "DBEngineVersionDescription": "test cev", "Image": { "ImageId": "ami-012a345678901bcde", "Status": "active" }, "ValidUpgradeTarget": [], "SupportsLogExportsToCloudwatchLogs": false, "SupportsReadReplica": true, "SupportedFeatureNames": [], "Status": "available", "SupportsParallelQuery": false, "SupportsGlobalDatabases": false, "MajorEngineVersion": "19", "DatabaseInstallationFilesS3BucketName": "us-east-1-123456789012-custom-installation-files", "DatabaseInstallationFilesS3Prefix": "123456789012/cev1", "DBEngineVersionArn": "arn:aws:rds:us-east-1:123456789012:cev:custom-oracle-se2-cdb/19.cdb_cev1/abcd12e3-4f5g-67h8-i9j0-k1234l56m789", "KMSKeyId": "arn:aws:kms:us-east-1:732027699161:key/1ab2345c-6d78-9ef0-1gh2-3456i7j89k01", "CreateTime": "2023-03-07T19:47:58.131000+00:00", "TagList": [], "SupportsBabelfish": false, ...

Untuk membuat CEV dengan menggunakan AWS CLI, jalankan perintah create-custom-db-engine-version.

Opsi berikut diperlukan:

  • --engine— Tentukan jenis mesin. Untuk aCDB, tentukan salah satu custom-oracle-ee-cdb ataucustom-oracle-se2-cdb. Untuk non-CDB, tentukan salah satu custom-oracle-ee ataucustom-oracle-se2. Anda dapat membuat CDBs hanya dari yang CEV dibuat dengan custom-oracle-ee-cdb ataucustom-oracle-se2-cdb. Anda dapat membuat CDBs non-hanya dari yang CEV dibuat dengan custom-oracle-ee ataucustom-oracle-se2.

  • --engine-version – Tentukan versi mesin. Formatnya adalahmajor-engine-version. customized_string. CEVNama harus berisi 1-50 karakter alfanumerik, garis bawah, tanda hubung, atau titik. CEVNama tidak dapat berisi periode berturut-turut, seperti dalam. 19..cdb_cev1

  • --kms-key-id— Tentukan sebuah AWS KMS key.

  • --manifest – Tentukan manifest_json_string atau --manifest file:file_name. Karakter baris baru tidak diizinkan di manifest_json_string. Pastikan untuk menghindari tanda kutip ganda (“) dalam JSON kode dengan mengawali mereka dengan garis miring terbalik (\).

    Contoh berikut menunjukkan manifest_json_string untuk 19c dari Langkah 5: Siapkan CEV manifes. Contoh menetapkan nilai baru untuk basis Oracle, rumah Oracle, dan ID dan nama pengguna dan grup UNIX /Linux. Jika Anda menyalin string ini, hapus semua karakter baris baru sebelum Anda menempelkannya ke perintah Anda.

    "{\"mediaImportTemplateVersion\": \"2020-08-14\",\"databaseInstallationFileNames\": [\"V982063-01.zip\"],\"opatchFileNames\": [\"p6880880_190000_Linux-x86-64.zip\"],\"psuRuPatchFileNames\": [\"p32126828_190000_Linux-x86-64.zip\"],\"otherPatchFileNames\": [\"p29213893_1910000DBRU_Generic.zip\",\"p29782284_1910000DBRU_Generic.zip\",\"p28730253_190000_Linux-x86-64.zip\",\"p29374604_1910000DBRU_Linux-x86-64.zip\",\"p28852325_190000_Linux-x86-64.zip\",\"p29997937_190000_Linux-x86-64.zip\",\"p31335037_190000_Linux-x86-64.zip\",\"p31335142_190000_Generic.zip\"]\"installationParameters\":{ \"unixGroupName\":\"dba\", \ \"unixUname\":\"oracle\", \ \"oracleHome\":\"/home/oracle/oracle.19.0.0.0.ru-2020-04.rur-2020-04.r1.EE.1\", \ \"oracleBase\":\"/home/oracle/\"}}"

  • --database-installation-files-s3-bucket-name – Tentukan nama bucket yang sama dengan yang Anda tentukan di Langkah 3: Unggah file instalasi Anda ke Amazon S3. Tempat Wilayah AWS Anda menjalankan create-custom-db-engine-version harus Wilayah yang sama dengan bucket Amazon S3 Anda.

Anda juga dapat menentukan parameter berikut:

  • --description— Tentukan deskripsi AndaCEV.

  • --database-installation-files-s3-prefix – Tentukan nama folder yang Anda tentukan di Langkah 3: Unggah file instalasi Anda ke Amazon S3.

  • --image-id— Tentukan AMI ID yang ingin digunakan kembali. Untuk menemukan validIDs, jalankan describe-db-engine-versions perintah, dan kemudian cari output untukImageID. Secara default, RDS Custom for Oracle menggunakan yang terbaru yang tersediaAMI.

Contoh berikut menciptakan Oracle CEV multitenant bernama. 19.cdb_cev1 Contoh menggunakan kembali yang sudah ada AMI daripada menggunakan yang terbaru yang tersediaAMI. Pastikan bahwa nama Anda CEV dimulai dengan nomor versi mesin utama.

Untuk Linux, macOS, atau Unix:

aws rds create-custom-db-engine-version \ --engine custom-oracle-se2-cdb \ --engine-version 19.cdb_cev1 \ --database-installation-files-s3-bucket-name us-east-1-123456789012-custom-installation-files \ --database-installation-files-s3-prefix 123456789012/cev1 \ --kms-key-id my-kms-key \ --description "test cev" \ --manifest manifest_string \ --image-id ami-012a345678901bcde

Untuk Windows:

aws rds create-custom-db-engine-version ^ --engine custom-oracle-se2-cdb ^ --engine-version 19.cdb_cev1 ^ --database-installation-files-s3-bucket-name us-east-1-123456789012-custom-installation-files ^ --database-installation-files-s3-prefix 123456789012/cev1 ^ --kms-key-id my-kms-key ^ --description "test cev" ^ --manifest manifest_string ^ --image-id ami-012a345678901bcde

Dapatkan detail tentang Anda CEV dengan menggunakan describe-db-engine-versions perintah.

aws rds describe-db-engine-versions \ --engine custom-oracle-se2-cdb \ --include-all

Output contoh parsial berikut menunjukkan mesin, grup parameter, manifes, dan informasi lainnya.

{ "DBEngineVersions": [ { "Engine": "custom-oracle-se2-cdb", "EngineVersion": "19.cdb_cev1", "DBParameterGroupFamily": "custom-oracle-se2-cdb-19", "DBEngineDescription": "Containerized Database for Oracle Custom SE2", "DBEngineVersionDescription": "test cev", "Image": { "ImageId": "ami-012a345678901bcde", "Status": "active" }, "ValidUpgradeTarget": [], "SupportsLogExportsToCloudwatchLogs": false, "SupportsReadReplica": true, "SupportedFeatureNames": [], "Status": "available", "SupportsParallelQuery": false, "SupportsGlobalDatabases": false, "MajorEngineVersion": "19", "DatabaseInstallationFilesS3BucketName": "us-east-1-123456789012-custom-installation-files", "DatabaseInstallationFilesS3Prefix": "123456789012/cev1", "DBEngineVersionArn": "arn:aws:rds:us-east-1:123456789012:cev:custom-oracle-se2-cdb/19.cdb_cev1/abcd12e3-4f5g-67h8-i9j0-k1234l56m789", "KMSKeyId": "arn:aws:kms:us-east-1:732027699161:key/1ab2345c-6d78-9ef0-1gh2-3456i7j89k01", "CreateTime": "2023-03-07T19:47:58.131000+00:00", "TagList": [], "SupportsBabelfish": false, ...

Kegagalan untuk membuat CEV

Jika proses untuk membuat CEV gagal, RDS kustom masalah RDS-EVENT-0198 dengan pesanCreation failed for custom engine version major-engine-version.cev_name, dan termasuk rincian tentang kegagalan. Misalnya, peristiwa mencetak file yang tidak ada.

Anda tidak dapat memodifikasi gagalCEV. Anda hanya dapat menghapusnya, lalu coba lagi untuk membuat CEV setelah memperbaiki penyebab kegagalan. Untuk informasi tentang pemecahan masalah alasan kegagalan CEV pembuatan, lihat. Memecahkan masalah pembuatan versi mesin kustom untuk RDS Custom for Oracle

Di halaman ini

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.