Pemecahan masalah akses ke cadangan log transaksi - 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.

Pemecahan masalah akses ke cadangan log transaksi

Berikut ini adalah masalah yang mungkin Anda temui saat menggunakan prosedur tersimpan untuk akses ke cadangan log transaksi.

Prosedur Tersimpan Pesan Kesalahan Masalah Saran pemecahan masalah

rds_tlog_copy_setup

Pencadangan dinonaktifkan pada instans DB ini. Aktifkan pencadangan instans DB dengan retensi setidaknya “1" dan coba lagi.

Pencadangan otomatis tidak diaktifkan untuk instans DB.

Retensi cadangan instans DB harus diaktifkan dengan retensi setidaknya satu hari. Untuk informasi selengkapnya tentang mengaktifkan cadangan otomatis dan mengonfigurasi retensi cadangan, lihat Periode retensi cadangan.

rds_tlog_copy_setup

Kesalahan saat menjalankan prosedur tersimpan rds_tlog_copy_setup. Sambungkan kembali ke RDS titik akhir dan coba lagi.

Terjadi kesalahan internal.

Sambungkan kembali ke RDS titik akhir dan jalankan prosedur yang rds_tlog_copy_setup disimpan lagi.

rds_tlog_copy_setup

Menjalankan prosedur tersimpan rds_tlog_backup_copy_setup di dalam transaksi tidak didukung. Verifikasi bahwa sesi tidak memiliki transaksi terbuka dan coba lagi.

Prosedur tersimpan dicoba dalam transaksi menggunakan BEGIN dan END.

Hindari menggunakan BEGIN dan END saat menjalankan prosedur tersimpan rds_tlog_copy_setup.

rds_tlog_copy_setup

Nama bucket S3 untuk parameter input @target_s3_arn harus berisi setidaknya satu karakter selain spasi.

Nilai yang salah diberikan untuk parameter input @target_s3_arn.

Pastikan parameter input @target_s3_arn menentukan bucket Amazon ARN S3 lengkap.

rds_tlog_copy_setup

Opsi SQLSERVER_BACKUP_RESTORE tidak diaktifkan atau sedang dalam proses diaktifkan. Aktifkan opsi atau coba lagi nanti.

Opsi SQLSERVER_BACKUP_RESTORE tidak diaktifkan pada instans DB atau baru saja diaktifkan dan menunggu aktivasi internal.

Aktifkan opsi SQLSERVER_BACKUP_RESTORE seperti yang ditentukan di bagian Persyaratan. Tunggu beberapa menit dan jalankan prosedur tersimpan rds_tlog_copy_setup lagi.

rds_tlog_copy_setup

ARN S3 target untuk parameter input @target_s3_arn tidak boleh kosong atau null.

Nilai NULL diberikan untuk parameter input @target_s3_arn, atau nilainya tidak diberikan.

Pastikan parameter input @target_s3_arn menentukan bucket Amazon ARN S3 lengkap.

rds_tlog_copy_setup

ARN S3 target untuk parameter input @target_s3_arn harus diawali dengan arn:aws.

Parameter input @target_s3_arn diberikan tanpa arn:aws di bagian depan.

Pastikan parameter input @target_s3_arn menentukan bucket Amazon ARN S3 lengkap.

rds_tlog_copy_setup

Target S3 ARN sudah diatur ke nilai yang disediakan.

Prosedur rds_tlog_copy_setup tersimpan sebelumnya berjalan dan dikonfigurasi dengan bucket Amazon S3. ARN

Untuk mengubah nilai bucket Amazon S3 untuk akses ke cadangan log transaksi, berikan target S3 ARN yang berbeda.

rds_tlog_copy_setup

Tidak dapat menghasilkan kredensial untuk mengaktifkan Akses ke Cadangan Log Transaksi. Konfirmasikan jalur S3 ARN yang disediakanrds_tlog_copy_setup, dan coba lagi nanti.

Ada kesalahan yang tidak ditentukan saat menghasilkan kredensial untuk mengaktifkan akses ke cadangan log transaksi.

Tinjau konfigurasi pengaturan Anda dan coba lagi.

rds_tlog_copy_setup

Anda tidak dapat menjalankan prosedur tersimpan rds_tlog_copy_setup saat ada tugas yang tertunda. Tunggu tugas tertunda selesai dan coba lagi.

Hanya dua tugas yang dapat dijalankan kapan saja. Ada tugas tertunda yang menunggu penyelesaian.

Lihat tugas yang tertunda dan tunggu tugas tersebut selesai. Untuk informasi selengkapnya tentang pemantauan status tugas, lihat Melacak status tugas.

rds_tlog_backup_copy_to_S3

Tugas penyalinan file cadangan T-log telah dikeluarkan untuk basis data: %s dengan Id tugas: %d, coba lagi nanti.

Hanya satu tugas penyalinan yang dapat dijalankan kapan saja untuk basis data tertentu. Ada tugas penyalinan tertunda yang menunggu penyelesaian.

Lihat tugas yang tertunda dan tunggu tugas tersebut selesai. Untuk informasi selengkapnya tentang pemantauan status tugas, lihat Melacak status tugas.

rds_tlog_backup_copy_to_S3

Setidaknya satu dari tiga set parameter ini harus disediakan. SET-1 :( @backup_file_start_time, @backup_file_end_time) | SET -2 :( @starting_lsn, @ending_lsn) | SET -3 :( @rds_backup_starting_seq_id, @rds_backup_ending_seq_id)

Tidak ada satu pun dari tiga set parameter yang disediakan, atau set parameter yang disediakan tidak memiliki parameter yang diperlukan.

Anda dapat menentukan parameter waktu, lsn, atau ID urutan. Satu set dari tiga set parameter ini diperlukan. Untuk informasi selengkapnya tentang parameter yang diperlukan, lihat Menyalin cadangan log transaksi.

rds_tlog_backup_copy_to_S3

Pencadangan dinonaktifkan pada instans Anda. Aktifkan pencadangan dan coba lagi dalam beberapa waktu.

Pencadangan otomatis tidak diaktifkan untuk instans DB.

Untuk informasi selengkapnya tentang mengaktifkan cadangan otomatis dan mengonfigurasi retensi cadangan, lihat Periode retensi cadangan.

rds_tlog_backup_copy_to_S3

Tidak dapat menemukan basis data yang diberikan %s.

Nilai yang diberikan untuk parameter input @db_name tidak cocok dengan nama basis data pada instans DB.

Gunakan nama basis data yang benar. Untuk menampilkan daftar semua basis data berdasarkan nama, jalankan SELECT * from sys.databases

rds_tlog_backup_copy_to_S3

Tidak dapat menjalankan prosedur tersimpan RDS_TLOG_BACKUP_COPY_TO_S3 untuk database sistem Server atau database rdsadmin. SQL

Nilai yang disediakan untuk parameter input @db_name cocok dengan nama database sistem SQL Server atau RDSAdmin database.

Basis data berikut tidak diizinkan untuk digunakan dengan akses ke cadangan log transaksi: master, model, msdb, tempdb, RDSAdmin.

rds_tlog_backup_copy_to_S3

Nama basis data untuk parameter input @db_name tidak boleh kosong atau null.

Nilai yang diberikan untuk parameter input @db_name kosong atau NULL.

Gunakan nama basis data yang benar. Untuk menampilkan daftar semua basis data berdasarkan nama, jalankan SELECT * from sys.databases

rds_tlog_backup_copy_to_S3

Periode retensi cadangan instans DB harus diatur ke setidaknya 1 untuk menjalankan prosedur tersimpan rds_tlog_backup_copy_setup.

Pencadangan otomatis tidak diaktifkan untuk instans DB.

Untuk informasi selengkapnya tentang mengaktifkan cadangan otomatis dan mengonfigurasi retensi cadangan, lihat Periode retensi cadangan.

rds_tlog_backup_copy_to_S3

Kesalahan saat menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3. Sambungkan kembali ke RDS titik akhir dan coba lagi.

Terjadi kesalahan internal.

Sambungkan kembali ke RDS titik akhir dan jalankan prosedur yang rds_tlog_backup_copy_to_S3 disimpan lagi.

rds_tlog_backup_copy_to_S3

Hanya satu dari tiga set parameter ini yang dapat disediakan. SET-1 :( @backup_file_start_time, @backup_file_end_time) | SET -2 :( @starting_lsn, @ending_lsn) | SET -3 :( @rds_backup_starting_seq_id, @rds_backup_ending_seq_id)

Beberapa set parameter disediakan.

Anda dapat menentukan parameter waktu, lsn, atau ID urutan. Satu set dari tiga set parameter ini diperlukan. Untuk informasi selengkapnya tentang parameter yang diperlukan, lihat Menyalin cadangan log transaksi.

rds_tlog_backup_copy_to_S3

Menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3 di dalam transaksi tidak didukung. Verifikasi bahwa sesi tidak memiliki transaksi terbuka dan coba lagi.

Prosedur tersimpan dicoba dalam transaksi menggunakan BEGIN dan END.

Hindari menggunakan BEGIN dan END saat menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3.

rds_tlog_backup_copy_to_S3

Parameter yang disediakan berada di luar periode retensi log cadangan transaksi. Untuk menampilkan daftar file cadangan log transaksi yang tersedia, jalankan fungsi rds_fn_list_tlog_backup_metadata.

Tidak ada cadangan log transaksional yang tersedia untuk parameter input yang disediakan yang sesuai dalam periode retensi salinan.

Coba lagi dengan set parameter yang valid. Untuk informasi selengkapnya tentang parameter yang diperlukan, lihat Menyalin cadangan log transaksi.

rds_tlog_backup_copy_to_S3

Ada kesalahan izin dalam memproses permintaan. Pastikan bucket berada di Akun dan Wilayah yang sama dengan Instans DB, dan konfirmasikan izin kebijakan bucket S3 berdasarkan templat dalam dokumentasi publik.

Ada masalah yang terdeteksi pada bucket S3 yang disediakan atau izin kebijakannya.

Konfirmasikan pengaturan Anda untuk akses ke cadangan log transaksi sudah benar. Untuk informasi selengkapnya tentang persyaratan penyiapan bucket S3 Anda, lihat Persyaratan.

rds_tlog_backup_copy_to_S3

Menjalankan prosedur rds_tlog_backup_copy_to_S3 tersimpan pada instance replika RDS baca tidak diizinkan.

Prosedur tersimpan dicoba pada contoh replika RDS baca.

Connect ke instans DB RDS utama untuk menjalankan prosedur rds_tlog_backup_copy_to_S3 tersimpan.

rds_tlog_backup_copy_to_S3

Parameter LSN untuk input @starting_lsn harus kurang dari@ending_lsn.

Nilai yang diberikan untuk parameter input @starting_lsn lebih besar dari nilai yang diberikan untuk parameter input @ending_lsn.

Pastikan nilai yang diberikan untuk parameter input @starting_lsn kurang dari nilai yang diberikan untuk parameter input @ending_lsn.

rds_tlog_backup_copy_to_S3

Prosedur tersimpan rds_tlog_backup_copy_to_S3 hanya dapat dilakukan oleh anggota peran db_owner dalam basis data sumber.

Peran db_owner belum diberikan untuk akun yang mencoba menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3 pada db_name yang disediakan.

Pastikan akun yang menjalankan prosedur tersimpan diizinkan dengan peran db_owner untuk db_name yang disediakan.

rds_tlog_backup_copy_to_S3

ID urutan untuk parameter input @rds_backup_starting_seq_id harus kurang dari atau sama dengan@rds_backup_ending_seq_id.

Nilai yang diberikan untuk parameter input @rds_backup_starting_seq_id lebih besar dari nilai yang diberikan untuk parameter input @rds_backup_ending_seq_id.

Pastikan nilai yang diberikan untuk parameter input @rds_backup_starting_seq_id kurang dari nilai yang diberikan untuk parameter input @rds_backup_ending_seq_id.

rds_tlog_backup_copy_to_S3

RESTOREOpsi SQLSERVER BACKUP _ _ tidak diaktifkan atau sedang dalam proses diaktifkan. Aktifkan opsi atau coba lagi nanti.

Opsi SQLSERVER_BACKUP_RESTORE tidak diaktifkan pada instans DB atau baru saja diaktifkan dan menunggu aktivasi internal.

Aktifkan opsi SQLSERVER_BACKUP_RESTORE seperti yang ditentukan di bagian Persyaratan. Tunggu beberapa menit dan jalankan prosedur tersimpan rds_tlog_backup_copy_to_S3 lagi.

rds_tlog_backup_copy_to_S3

Waktu mulai untuk parameter input @backup_file_start_time harus kurang dari @backup_file_end_time.

Nilai yang diberikan untuk parameter input @backup_file_start_time lebih besar dari nilai yang diberikan untuk parameter input @backup_file_end_time.

Pastikan nilai yang diberikan untuk parameter input @backup_file_start_time kurang dari nilai yang diberikan untuk parameter input @backup_file_end_time.

rds_tlog_backup_copy_to_S3

Kami tidak dapat memproses permintaan karena tidak ada akses. Periksa pengaturan dan izin Anda untuk fitur tersebut.

Mungkin ada masalah dengan izin bucket Amazon S3, atau bucket Amazon S3 yang disediakan ada di akun atau Wilayah lain.

Pastikan izin kebijakan bucket Amazon S3 diizinkan untuk mengizinkan akses. RDS Pastikan bucket Amazon S3 berada di akun dan Wilayah yang sama dengan instans DB.

rds_tlog_backup_copy_to_S3

Anda tidak dapat memberikan parameter KMS Key ARN as input ke prosedur tersimpan untuk instance yang tidak dienkripsi penyimpanan.

Ketika enkripsi penyimpanan tidak diaktifkan pada instans DB, parameter input @kms_key_arn tidak boleh disediakan.

Jangan berikan parameter input untuk @kms_key_arn.

rds_tlog_backup_copy_to_S3

Anda harus memberikan parameter KMS Key ARN sebagai input ke prosedur tersimpan untuk instance terenkripsi penyimpanan.

Ketika enkripsi penyimpanan diaktifkan pada instans DB, parameter input @kms_key_arn harus disediakan.

Berikan parameter input @kms_key_arn dengan nilai yang cocok dengan bucket Amazon S3 yang akan digunakan untuk pencadangan log transaksi. ARN

rds_tlog_backup_copy_to_S3

Anda harus menjalankan prosedur tersimpan rds_tlog_copy_setup dan mengatur @target_s3_arn, sebelum menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3.

Akses ke prosedur penyiapan cadangan log transaksi tidak selesai sebelum mencoba menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3.

Jalankan prosedur tersimpan rds_tlog_copy_setup sebelum menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3. Untuk informasi selengkapnya tentang menjalankan prosedur penyiapan akses ke cadangan log transaksi, lihat Mengatur akses ke cadangan log transaksi.