View a markdown version of this page

Menghidupkan SSRS atau PBIRS - Amazon Relational Database Service

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

Menghidupkan SSRS atau PBIRS

Gunakan proses berikut untuk mengaktifkan SSRS atau PBIRS untuk instans DB Anda:

  1. Buat grup opsi baru, atau pilih grup opsi yang sudah ada.

  2. Tambahkan SSRS opsi (untuk SQL Server 2016-2022) atau PBIRS opsi (untuk SQL Server 2025 dan lebih tinggi) ke grup opsi.

  3. Kaitkan grup opsi tersebut dengan instans DB.

  4. Izinkan akses masuk ke grup keamanan virtual private cloud (VPC) untuk port pendengar SSRS atau PBIRS.

Membuat grup opsi untuk SSRS atau PBIRS

Untuk bekerja dengan SSRS atau PBIRS, buat grup opsi yang sesuai dengan mesin SQL Server dan versi instans DB yang Anda rencanakan untuk digunakan. Untuk melakukan ini, gunakan Konsol Manajemen AWS atau AWS CLI.

catatan

Anda juga dapat menggunakan grup opsi yang ada jika grup opsi tersebut untuk mesin dan versi SQL Server yang benar.

Prosedur berikut membuat grup opsi untuk SQL Server Standard Edition 2017. Untuk SQL Server 2025, ikuti langkah yang sama tetapi pilih versi mesin yang sesuai dan gunakan opsi. PBIRS

Untuk membuat grup opsi
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Grup opsi.

  3. Pilih Buat grup.

  4. Di panel Buat grup opsi, lakukan hal berikut:

    1. Untuk Nama, masukkan nama untuk grup opsi yang unik di dalam Anda Akun AWS, seperti ssrs-se-2017 untuk SSRS atau pbirs-se-2025 untuk PBIRS. Nama tersebut hanya boleh berisi huruf, angka, dan tanda hubung.

    2. Untuk Deskripsi, masukkan deskripsi singkat tentang grup opsi, seperti SSRS option group for SQL Server SE 2017 atauPBIRS option group for SQL Server SE 2025. Deskripsi digunakan untuk tampilan.

    3. Untuk Mesin, pilih sqlserver-se.

    4. Untuk versi mesin Major, pilih 14.00 jika Anda menambahkan opsi SSRS, atau 17.00 jika Anda menambahkan opsi PBIRS.

  5. Pilih Buat.

Prosedur berikut membuat grup opsi untuk SQL Server Standard Edition 2017 (SSRS) dan SQL Server Standard Edition 2025 (PBIRS).

Untuk membuat grup opsi untuk SSRS
  • Gunakan salah satu perintah berikut ini.

contoh

Untuk Linux, macOS, atau Unix:

aws rds create-option-group \ --option-group-name ssrs-se-2017 \ --engine-name sqlserver-se \ --major-engine-version 14.00 \ --option-group-description "SSRS option group for SQL Server SE 2017"

Untuk Windows:

aws rds create-option-group ^ --option-group-name ssrs-se-2017 ^ --engine-name sqlserver-se ^ --major-engine-version 14.00 ^ --option-group-description "SSRS option group for SQL Server SE 2017"
Untuk membuat grup opsi untuk PBIRS
  • Gunakan salah satu perintah berikut ini.

contoh

Untuk Linux, macOS, atau Unix:

aws rds create-option-group \ --option-group-name pbirs-se-2025 \ --engine-name sqlserver-se \ --major-engine-version 17.00 \ --option-group-description "PBIRS option group for SQL Server SE 2025"

Untuk Windows:

aws rds create-option-group ^ --option-group-name pbirs-se-2025 ^ --engine-name sqlserver-se ^ --major-engine-version 17.00 ^ --option-group-description "PBIRS option group for SQL Server SE 2025"

Menambahkan opsi SSRS atau PBIRS ke grup opsi Anda

Selanjutnya, gunakan Konsol Manajemen AWS atau AWS CLI untuk menambahkan SSRS opsi (untuk SQL Server 2016—2022) atau PBIRS opsi (untuk SQL Server 2025 dan lebih tinggi) ke grup opsi Anda.

Untuk menambahkan opsi SSRS
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Grup opsi.

  3. Pilih grup opsi yang baru saja Anda buat, lalu pilih Tambahkan opsi.

  4. Pada Detail opsi, pilih SSRS untuk Nama opsi.

  5. Pada Pengaturan opsi, lakukan berikut ini:

    1. Masukkan port untuk layanan SSRS untuk mendengarkan. Default-nya adalah 8443. Untuk daftar nilai yang diizinkan, lihat Batasan dan rekomendasi.

    2. Masukkan nilai untuk Memori maks.

      Memori maks menentukan ambang atas yang di atasnya tidak ada permintaan alokasi memori baru yang diberikan untuk melaporkan aplikasi server. Jumlah tersebut adalah persentase dari total memori instans DB. Nilai yang diperbolehkan adalah 10-80.

    3. Untuk Grup keamanan, pilih grup keamanan VPC untuk dikaitkan dengan opsi. Gunakan grup keamanan yang sama yang terkait dengan instans DB Anda.

  6. Untuk menggunakan Email SSRS untuk mengirim laporan, centang Konfigurasikan opsi pengiriman email di bagian Pengiriman email dalam layanan pelaporan, lalu lakukan berikut ini:

    1. Untuk alamat email Pengirim, masukkan alamat email yang akan digunakan di bidang Dari pada pesan yang dikirim oleh Email SSRS.

      Tentukan akun pengguna yang memiliki izin untuk mengirim email dari server SMTP.

    2. Untuk server SMTP, tentukan gateway atau server SMTP yang akan digunakan.

      Ini dapat berupa alamat IP, nama NetBIOS komputer di intranet perusahaan Anda, atau nama domain yang sepenuhnya memenuhi syarat.

    3. Untuk port SMTP, masukkan port yang akan digunakan untuk menghubungkan ke server email. Default-nya adalah 25.

    4. Untuk menggunakan autentikasi:

      1. Centang kotak Gunakan autentikasi.

      2. Untuk Rahasia Amazon Resource Name (ARN) masukkan AWS Secrets Manager ARN untuk kredensi pengguna.

        Gunakan format berikut:

        arn:aws:secretsmanager:Region:AccountId:secret:SecretName-6RandomCharacters

        Contoh:

        arn:aws:secretsmanager:us-west-2:123456789012:secret:MySecret-a1b2c3

        Untuk informasi lebih lanjut tentang pembuatan rahasia, lihat Menggunakan email layanan pelaporan untuk mengirim laporan.

    5. Pilih Gunakan Secure Sockets Layer (SSL) untuk mengenkripsi pesan email menggunakan SSL.

  7. Pada Scheduling, tentukan apakah akan menambahkan opsi segera atau pada periode pemeliharaan berikutnya.

  8. Pilih Tambah opsi.

Untuk menambahkan opsi PBIRS (SQL Server 2025 dan lebih tinggi)
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Grup opsi.

  3. Pilih grup opsi yang baru saja Anda buat untuk PBIRS, lalu pilih opsi Tambah.

  4. Di bawah Rincian opsi, pilih PBIRS untuk nama Opsi.

  5. Pada Pengaturan opsi, lakukan berikut ini:

    1. Masukkan port untuk layanan PBIRS untuk mendengarkan. Default-nya adalah 8443. Untuk daftar nilai yang diizinkan, lihat Batasan dan rekomendasi.

    2. Masukkan nilai untuk Memori maks.

      Memori maks menentukan ambang atas yang di atasnya tidak ada permintaan alokasi memori baru yang diberikan untuk melaporkan aplikasi server. Jumlah tersebut adalah persentase dari total memori instans DB. Nilai yang diperbolehkan adalah 10-80.

    3. Untuk Grup keamanan, pilih grup keamanan VPC untuk dikaitkan dengan opsi. Gunakan grup keamanan yang sama yang terkait dengan instans DB Anda.

  6. Untuk menggunakan email layanan pelaporan untuk mengirim laporan, pilih kotak centang Konfigurasi opsi pengiriman email di bawah Pengiriman email di layanan pelaporan, lalu lakukan hal berikut:

    1. Untuk alamat email Pengirim, masukkan alamat email yang akan digunakan di bidang Dari pesan yang dikirim oleh layanan pelaporan email.

      Tentukan akun pengguna yang memiliki izin untuk mengirim email dari server SMTP.

    2. Untuk server SMTP, tentukan gateway atau server SMTP yang akan digunakan.

      Ini dapat berupa alamat IP, nama NetBIOS komputer di intranet perusahaan Anda, atau nama domain yang sepenuhnya memenuhi syarat.

    3. Untuk port SMTP, masukkan port yang akan digunakan untuk menghubungkan ke server email. Default-nya adalah 25.

    4. Untuk menggunakan autentikasi:

      1. Centang kotak Gunakan autentikasi.

      2. Untuk Rahasia Amazon Resource Name (ARN) masukkan AWS Secrets Manager ARN untuk kredensi pengguna.

        Gunakan format berikut:

        arn:aws:secretsmanager:Region:AccountId:secret:SecretName-6RandomCharacters

        Contoh:

        arn:aws:secretsmanager:us-west-2:123456789012:secret:MySecret-a1b2c3

        Untuk informasi lebih lanjut tentang pembuatan rahasia, lihat Menggunakan email layanan pelaporan untuk mengirim laporan.

    5. Pilih Gunakan Secure Sockets Layer (SSL) untuk mengenkripsi pesan email menggunakan SSL.

  7. Pada Scheduling, tentukan apakah akan menambahkan opsi segera atau pada periode pemeliharaan berikutnya.

  8. Pilih Tambah opsi.

Untuk menambahkan opsi SSRS
  1. Buat file JSON, misalnya ssrs-option.json.

    1. Tetapkan parameter wajib berikut:

      • OptionGroupName – Nama grup opsi yang Anda buat atau pilih sebelumnya (ssrs-se-2017 dalam contoh berikut).

      • Port – Port untuk layanan SSRS untuk didengarkan. Default-nya adalah 8443. Untuk daftar nilai yang diizinkan, lihat Batasan dan rekomendasi.

      • VpcSecurityGroupMemberships – Keanggotaan grup keamanan VPC untuk instans DB RDS Anda.

      • MAX_MEMORY – Ambang batas atas yang di atasnya tidak ada permintaan alokasi memori baru yang diberikan untuk melaporkan aplikasi server. Jumlah tersebut adalah persentase dari total memori instans DB. Nilai yang diperbolehkan adalah 10-80.

    2. (Opsional) Tetapkan parameter berikut untuk menggunakan SSRS Email:

      • SMTP_ENABLE_EMAIL – Tetapkan menjadi true untuk menggunakan Email SSRS. Nilai default-nya false.

      • SMTP_SENDER_EMAIL_ADDRESS – Alamat email yang akan digunakan di bidang Dari pada pesan yang dikirim oleh Email SSRS. Tentukan akun pengguna yang memiliki izin untuk mengirim email dari server SMTP.

      • SMTP_SERVER – Gateway atau server SMTP yang akan digunakan. Ini dapat berupa alamat IP, nama NetBIOS komputer di intranet perusahaan Anda, atau nama domain yang sepenuhnya memenuhi syarat.

      • SMTP_PORT – Port yang digunakan untuk menghubungkan ke server email. Default-nya adalah 25.

      • SMTP_USE_SSL – Tetapkan menjadi true untuk mengenkripsi pesan email menggunakan SSL. Nilai default-nya true.

      • SMTP_EMAIL_CREDENTIALS_SECRET_ARN – Secrets Manager ARN yang memegang kredensial pengguna. Gunakan format berikut:

        arn:aws:secretsmanager:Region:AccountId:secret:SecretName-6RandomCharacters

        Untuk informasi lebih lanjut tentang pembuatan rahasia, lihat Menggunakan email layanan pelaporan untuk mengirim laporan.

      • SMTP_USE_ANONYMOUS_AUTHENTICATION – Tetapkan menjadi true dan jangan sertakan SMTP_EMAIL_CREDENTIALS_SECRET_ARN jika Anda tidak ingin menggunakan autentikasi.

        Default-nya adalah false jika SMTP_ENABLE_EMAIL adalah true.

    Contoh berikut mencakup parameter Email SSRS, menggunakan ARN rahasia.

    { "OptionGroupName": "ssrs-se-2017", "OptionsToInclude": [ { "OptionName": "SSRS", "Port": 8443, "VpcSecurityGroupMemberships": ["sg-0abcdef123"], "OptionSettings": [ {"Name": "MAX_MEMORY","Value": "60"}, {"Name": "SMTP_ENABLE_EMAIL","Value": "true"} {"Name": "SMTP_SENDER_EMAIL_ADDRESS","Value": "nobody@example.com"}, {"Name": "SMTP_SERVER","Value": "email-smtp.us-west-2.amazonaws.com"}, {"Name": "SMTP_PORT","Value": "25"}, {"Name": "SMTP_USE_SSL","Value": "true"}, {"Name": "SMTP_EMAIL_CREDENTIALS_SECRET_ARN","Value": "arn:aws:secretsmanager:us-west-2:123456789012:secret:MySecret-a1b2c3"} ] }], "ApplyImmediately": true }
  2. Tambahkan opsi SSRS untuk grup opsi.

    contoh

    Untuk Linux, macOS, atau Unix:

    aws rds add-option-to-option-group \ --cli-input-json file://ssrs-option.json \ --apply-immediately

    Untuk Windows:

    aws rds add-option-to-option-group ^ --cli-input-json file://ssrs-option.json ^ --apply-immediately
Untuk menambahkan opsi PBIRS (SQL Server 2025 dan lebih tinggi)
  1. Buat file JSON, misalnya pbirs-option.json.

    1. Tetapkan parameter wajib berikut:

      • OptionGroupName— Nama grup opsi yang Anda buat atau pilih sebelumnya (pbirs-se-2025dalam contoh berikut).

      • Port— Port untuk layanan PBIRS untuk mendengarkan. Default-nya adalah 8443. Untuk daftar nilai yang diizinkan, lihat Batasan dan rekomendasi.

      • VpcSecurityGroupMemberships – Keanggotaan grup keamanan VPC untuk instans DB RDS Anda.

      • MAX_MEMORY – Ambang batas atas yang di atasnya tidak ada permintaan alokasi memori baru yang diberikan untuk melaporkan aplikasi server. Jumlah tersebut adalah persentase dari total memori instans DB. Nilai yang diperbolehkan adalah 10-80.

    2. (Opsional) Atur parameter berikut untuk menggunakan email layanan pelaporan:

      • SMTP_ENABLE_EMAIL— Setel true untuk menggunakan email layanan pelaporan. Nilai default-nya false.

      • SMTP_SENDER_EMAIL_ADDRESS— Alamat email yang akan digunakan di bidang Dari pesan yang dikirim oleh email layanan pelaporan. Tentukan akun pengguna yang memiliki izin untuk mengirim email dari server SMTP.

      • SMTP_SERVER – Gateway atau server SMTP yang akan digunakan. Ini dapat berupa alamat IP, nama NetBIOS komputer di intranet perusahaan Anda, atau nama domain yang sepenuhnya memenuhi syarat.

      • SMTP_PORT – Port yang digunakan untuk menghubungkan ke server email. Default-nya adalah 25.

      • SMTP_USE_SSL – Tetapkan menjadi true untuk mengenkripsi pesan email menggunakan SSL. Nilai default-nya true.

      • SMTP_EMAIL_CREDENTIALS_SECRET_ARN – Secrets Manager ARN yang memegang kredensial pengguna. Gunakan format berikut:

        arn:aws:secretsmanager:Region:AccountId:secret:SecretName-6RandomCharacters

        Untuk informasi lebih lanjut tentang pembuatan rahasia, lihat Menggunakan email layanan pelaporan untuk mengirim laporan.

      • SMTP_USE_ANONYMOUS_AUTHENTICATION – Tetapkan menjadi true dan jangan sertakan SMTP_EMAIL_CREDENTIALS_SECRET_ARN jika Anda tidak ingin menggunakan autentikasi.

        Default-nya adalah false jika SMTP_ENABLE_EMAIL adalah true.

    Contoh berikut mencakup parameter email layanan pelaporan, menggunakan ARN rahasia.

    { "OptionGroupName": "pbirs-se-2025", "OptionsToInclude": [ { "OptionName": "PBIRS", "Port": 8443, "VpcSecurityGroupMemberships": ["sg-0abcdef123"], "OptionSettings": [ {"Name": "MAX_MEMORY","Value": "60"}, {"Name": "SMTP_ENABLE_EMAIL","Value": "true"}, {"Name": "SMTP_SENDER_EMAIL_ADDRESS","Value": "nobody@example.com"}, {"Name": "SMTP_SERVER","Value": "email-smtp.us-west-2.amazonaws.com"}, {"Name": "SMTP_PORT","Value": "25"}, {"Name": "SMTP_USE_SSL","Value": "true"}, {"Name": "SMTP_EMAIL_CREDENTIALS_SECRET_ARN","Value": "arn:aws:secretsmanager:us-west-2:123456789012:secret:MySecret-a1b2c3"} ] }], "ApplyImmediately": true }
  2. Tambahkan opsi PBIRS ke grup opsi.

    contoh

    Untuk Linux, macOS, atau Unix:

    aws rds add-option-to-option-group \ --cli-input-json file://pbirs-option.json \ --apply-immediately

    Untuk Windows:

    aws rds add-option-to-option-group ^ --cli-input-json file://pbirs-option.json ^ --apply-immediately

Mengaitkan grup opsi Anda dengan instans DB Anda

Gunakan Konsol Manajemen AWS or AWS CLI untuk mengaitkan grup opsi Anda dengan instans DB Anda.

catatan

Jika Anda menggunakan instans DB yang ada, instans tersebut harus memiliki domain Active Directory dan peran AWS Identity and Access Management (IAM) yang terkait dengannya. Jika Anda membuat instans baru, tentukan domain Active Directory dan peran IAM yang ada. Untuk informasi selengkapnya, lihat Menggunakan Active Directory dengan RDS for SQL Server.

Anda dapat mengaitkan grup opsi dengan instans DB baru atau yang sudah ada:

Anda dapat mengaitkan grup opsi dengan instans DB baru atau yang sudah ada.

Untuk membuat instans DB yang menggunakan grup opsi Anda
  • Tentukan jenis mesin DB dan versi utama yang sama seperti yang Anda gunakan saat membuat grup opsi.

    contoh

    Untuk Linux, macOS, atau Unix:

    aws rds create-db-instance \ --db-instance-identifier myssrsinstance \ --db-instance-class db.m5.2xlarge \ --engine sqlserver-se \ --engine-version 14.00.3223.3.v1 \ --allocated-storage 100 \ --manage-master-user-password \ --master-username admin \ --storage-type gp2 \ --license-model li \ --domain-iam-role-name my-directory-iam-role \ --domain my-domain-id \ --option-group-name ssrs-se-2017

    Untuk Windows:

    aws rds create-db-instance ^ --db-instance-identifier myssrsinstance ^ --db-instance-class db.m5.2xlarge ^ --engine sqlserver-se ^ --engine-version 14.00.3223.3.v1 ^ --allocated-storage 100 ^ --manage-master-user-password ^ --master-username admin ^ --storage-type gp2 ^ --license-model li ^ --domain-iam-role-name my-directory-iam-role ^ --domain my-domain-id ^ --option-group-name ssrs-se-2017
Untuk mengubah instans DB untuk menggunakan grup opsi Anda
  • Jalankan salah satu perintah berikut ini.

    contoh

    Untuk Linux, macOS, atau Unix:

    aws rds modify-db-instance \ --db-instance-identifier myssrsinstance \ --option-group-name ssrs-se-2017 \ --apply-immediately

    Untuk Windows:

    aws rds modify-db-instance ^ --db-instance-identifier myssrsinstance ^ --option-group-name ssrs-se-2017 ^ --apply-immediately

Mengizinkan akses masuk ke grup keamanan VPC Anda

Untuk mengizinkan akses masuk ke grup keamanan VPC yang terkait dengan instans DB Anda, buat aturan masuk untuk port pendengar SSRS atau PBIRS yang ditentukan. Untuk informasi selengkapnya tentang menyiapkan grup keamanan, lihat Memberikan akses ke instans DB di VPC Anda dengan membuat grup keamanan.