Mengubah set karakter RDS Custom for Oracle DB instance - 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.

Mengubah set karakter RDS Custom for Oracle DB instance

RDSKustom untuk Oracle default ke set karakter. US7ASCII Anda mungkin ingin menentukan set karakter yang berbeda untuk memenuhi persyaratan bahasa atau karakter multibyte. Bila Anda menggunakan RDS Custom for Oracle, Anda dapat menjeda otomatisasi dan kemudian mengubah set karakter database Anda secara manual.

Mengubah set karakter instans RDS Custom for Oracle DB memiliki persyaratan sebagai berikut:

  • Anda hanya dapat mengubah karakter pada instance RDS Kustom yang baru disediakan yang memiliki database kosong atau starter tanpa data aplikasi. Untuk semua skenario lainnya, ubah set karakter menggunakan DMU (Database Migration Assistant for Unicode).

  • Anda hanya dapat mengubah ke set karakter yang didukung oleh RDS untuk Oracle. Untuk informasi selengkapnya, lihat Set karakter DB yang didukung.

Untuk mengubah set karakter RDS Custom for Oracle DB instance
  1. Jeda otomatisasi RDS kustom. Untuk informasi selengkapnya, lihat Menjeda dan melanjutkan instans Custom DB Anda RDS.

  2. Masuk ke basis data Anda sebagai pengguna dengan hak istimewa SYSDBA.

  3. Mulai ulang basis data dalam mode terbatas, ubah set karakter, dan kemudian mulai ulang basis data dalam mode normal.

    Jalankan skrip berikut di SQL klien Anda:

    SHUTDOWN IMMEDIATE; STARTUP RESTRICT; ALTER DATABASE CHARACTER SET INTERNAL_CONVERT AL32UTF8; SHUTDOWN IMMEDIATE; STARTUP; SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';

    Verifikasi bahwa output menunjukkan set karakter yang benar:

    VALUE -------- AL32UTF8
  4. Lanjutkan otomatisasi RDS kustom. Untuk informasi selengkapnya, lihat Menjeda dan melanjutkan instans Custom DB Anda RDS.