

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

# Membuat CEV untuk RDS Kustom untuk SQL Server
<a name="custom-cev-sqlserver.create"></a>

Anda dapat membuat versi mesin khusus (CEV) menggunakan Konsol Manajemen AWS atau file AWS CLI. Anda kemudian dapat menggunakan CEV untuk membuat RDS Custom for SQL Server DB instance.

Pastikan Amazon Machine Image (AMI) berada di AWS akun dan Wilayah yang sama dengan akun AndaCEV. Jika tidak, proses untuk membuat CEV gagal.

Untuk informasi selengkapnya, lihat [Membuat dan menghubungkan ke instans DB untuk Amazon RDS Custom for SQL Server](custom-creating-sqlserver.md).

**penting**  
Langkah-langkah untuk membuat CEV adalah sama untuk AMIs dibuat dengan SQL Server pra-instal dan yang dibuat menggunakan membawa media Anda sendiri (BYOM).

## Konsol
<a name="custom-cev-sqlserver.create.console"></a>

**Untuk membuat CEV**

1. Masuk ke Konsol Manajemen AWS dan buka RDS konsol Amazon di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Versi mesin kustom**.

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

1. Pilih **Buat versi mesin kustom**.

1. Untuk **jenis Engine**, pilih **Microsoft SQL Server**.

1. Untuk **Edisi**, pilih edisi mesin DB yang ingin Anda gunakan.

1. Untuk **versi Major**, pilih versi mesin utama yang diinstal pada AndaAMI.

1. Di **Detail versi**, masukkan nama yang valid dalam **Nama versi mesin kustom**.

   Format namanya adalah `major-engine-version.minor-engine-version.customized_string`. Anda dapat menggunakan 1-50 karakter alfanumerik, garis bawah, tanda hubung, dan titik. Misalnya, Anda dapat memasukkan nama **15.00.4249.2.my\$1cevtest**.

   Secara opsional, masukkan deskripsi untuk AndaCEV.

1. Untuk **Media Instalasi**, telusuri atau masukkan AMI ID yang ingin Anda buat. CEV

1. Di bagian **Tag**, tambahkan tag apa pun untuk mengidentifikasiCEV.

1. Pilih **Buat versi mesin kustom**.

Halaman **Versi mesin kustom** muncul. Anda CEV ditampilkan dengan status **pending-validasi**

## AWS CLI
<a name="custom-cev-sqlserver.create.CEV"></a>

Untuk membuat CEV dengan menggunakan AWS CLI, jalankan perintah [create-custom-db-engine-version](https://docs.aws.amazon.com/cli/latest/reference/rds/create-custom-db-engine-version.html).

Opsi berikut diperlukan:
+ `--engine`
+ `--engine-version`
+ `--image-id`

Anda juga dapat menentukan parameter berikut:
+ `--description`
+ `--region`
+ `--tags`

Contoh berikut menciptakan CEV nama`15.00.4249.2.my_cevtest`. Pastikan bahwa nama Anda CEV dimulai dengan nomor versi mesin utama.

**Example**  
Untuk Linux, macOS, atau Unix:  

```
1. aws rds create-custom-db-engine-version \
2.     --engine custom-sqlserver-ee \
3.     --engine-version 15.00.4249.2.my_cevtest \
4.     --image-id ami-0r93cx31t5r596482 \                    
5.     --description "Custom SQL Server EE 15.00.4249.2 cev test"
```
Output parsial berikut menunjukkan mesin, grup parameter, dan informasi lainnya.  

```
 1. "DBEngineVersions": [
 2.     {
 3.     "Engine": "custom-sqlserver-ee",
 4.     "MajorEngineVersion": "15.00",
 5.     "EngineVersion": "15.00.4249.2.my_cevtest",
 6.     "DBEngineDescription": "Microsoft SQL Server Enterprise Edition for RDS Custom for SQL Server",
 7.     "DBEngineVersionArn": "arn:aws:rds:us-east-1:<my-account-id>:cev:custom-sqlserver-ee/15.00.4249.2.my_cevtest/a1234a1-123c-12rd-bre1-1234567890",
 8.     "DBEngineVersionDescription": "Custom SQL Server EE 15.00.4249.2 cev test",
 9.                                                       
10.     "Image": [
11.         "ImageId": "ami-0r93cx31t5r596482",
12.         "Status": "pending-validation"
13.      ],
14.     "CreateTime": "2022-11-20T19:30:01.831000+00:00",
15.     "SupportsLogExportsToCloudwatchLogs": false,
16.     "SupportsReadReplica": false,
17.     "Status": "pending-validation",
18.     "SupportsParallelQuery": false,
19.     "SupportsGlobalDatabases": false,
20.     "TagList": []
21.     }
22. ]
```

Jika proses untuk membuat CEV gagal, RDS Custom for SQL Server masalah `RDS-EVENT-0198` dengan pesan`Creation failed for custom engine version major-engine-version.cev_name`. Pesan tersebut mencakup detail tentang kegagalan, misalnya, peristiwa mencetak file yang tidak ada. Untuk menemukan ide pemecahan masalah untuk masalah CEV pembuatan, lihat. [Memecahkan masalah kesalahan CEV untuk RDS Custom for SQL Server](custom-troubleshooting-sqlserver.md#custom-troubleshooting-sqlserver.cev)

## Buat instance RDS Custom for SQL Server DB dari CEV
<a name="custom-cev-sqlserver.create.newdbinstance"></a>

Setelah Anda berhasil membuatCEV, **CEVstatus** akan ditampilkan`pending-validation`. Anda sekarang dapat membuat instance RDS Custom for SQL Server DB baru menggunakanCEV. Untuk membuat instance RDS Custom for SQL Server DB baru dari aCEV, lihat[Membuat instans DB untuk RDS Custom for SQL Server](custom-creating-sqlserver.md#custom-creating-sqlserver.create).

## Siklus hidup a CEV
<a name="custom-cev-sqlserver.create.lifecycle"></a>

CEVSiklus hidup mencakup status berikut.


****  

| CEVstatus | Deskripsi | Saran pemecahan masalah | 
| --- | --- | --- | 
| `pending-validation` | A CEV telah dibuat dan sedang menunggu validasi yang terkaitAMI. A CEV akan tetap masuk `pending-validation` sampai instance RDS Custom for SQL Server DB dibuat darinya. | Jika tidak ada tugas yang ada, buat instance RDS Custom for SQL Server DB baru dari fileCEV. Saat membuat instance RDS Custom for SQL Server DB, sistem mencoba memvalidasi yang terkait AMI untuk. CEV  | 
| `validating` | Tugas pembuatan untuk instans RDS Custom for SQL Server DB berdasarkan yang baru CEV sedang berlangsung. Saat membuat instance RDS Custom for SQL Server DB, sistem mencoba untuk memvalidasi yang terkait denganAMI. CEV | Tunggu tugas pembuatan instans RDS Custom for SQL Server DB yang ada selesai. Anda dapat menggunakan RDS EVENTS konsol untuk meninjau pesan peristiwa terperinci untuk pemecahan masalah.  | 
| `available` | CEVItu berhasil divalidasi. A CEV akan memasukkan `available` status setelah instance RDS Custom for SQL Server DB berhasil dibuat darinya. | CEVTidak memerlukan validasi tambahan. Hal ini dapat digunakan untuk membuat RDS Custom tambahan untuk contoh SQL Server DB atau memodifikasi yang sudah ada. | 
| `inactive` | CEVTelah dimodifikasi menjadi keadaan tidak aktif. | Anda tidak dapat membuat atau memutakhirkan instans RDS Custom DB dengan iniCEV. Selain itu, Anda tidak dapat memulihkan snapshot DB untuk membuat instance RDS Custom DB baru dengan iniCEV. Untuk informasi tentang cara mengubah status menjadi `ACTIVE`, lihat [Memodifikasi CEV untuk RDS Kustom untuk Server SQL](custom-cev-sqlserver-modifying.md). | 
| `failed` | Langkah create DB instance gagal untuk ini CEV sebelum dapat memvalidasi. AMI Atau, yang mendasari yang AMI digunakan oleh CEV tidak dalam keadaan tersedia. | Lakukan pemecahan masalah akar penyebab sistem tidak dapat membuat instans DB. Lihat detail pesan kesalahan dan coba buat instans DB baru lagi. Pastikan bahwa yang mendasari yang AMI CEV digunakan oleh dalam keadaan tersedia. | 
| `incompatible-image-configuration` | Ada kesalahan memvalidasi. AMI | Lihat detail teknis kesalahan. Anda tidak dapat mencoba memvalidasi AMI dengan ini CEV lagi. Tinjau rekomendasi berikut: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/custom-cev-sqlserver.create.html) Buat yang baru CEV menggunakan informasi yang benar. Jika diperlukan, buat EC2 instance baru menggunakan didukung AMI dan jalankan proses Sysprep di atasnya.  | 