Bekerja dengan log Microsoft SQL Server - 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.

Bekerja dengan log Microsoft SQL Server

Anda dapat menggunakan RDS konsol Amazon untuk melihat, menonton, dan mengunduh log Agen SQL Server, log kesalahan Microsoft SQL Server, dan log Layanan Pelaporan SQL Server (SSRS).

Menonton file log

Jika Anda melihat log di RDS konsol Amazon, Anda dapat melihat isinya seperti yang ada pada saat itu. Menonton log di konsol terbuka dalam keadaan dinamis sehingga Anda dapat melihat pembaruannya dalam waktu yang mendekati waktu nyata.

Hanya log terbaru yang aktif untuk ditonton. Misalnya, anggap Anda memiliki log berikut yang ditampilkan:

Gambar bagian Log dari RDS konsol Amazon dengan log kesalahan dipilih.

Hanya log/ERROR, sebagai log terbaru, yang diperbarui secara aktif. Anda dapat memilih untuk menonton log lain, tetapi log lain bersifat statis dan tidak akan diperbarui.

Mengarsipkan file log

RDSKonsol Amazon menampilkan log selama seminggu terakhir hingga hari ini. Anda dapat mengunduh dan mengarsipkan log untuk menyimpannya sebagai referensi selama waktu tersebut. Satu cara untuk mengarsipkan log adalah dengan memuatnya ke dalam bucket Amazon S3. Untuk petunjuk cara menyiapkan bucket Amazon S3 dan mengunggah file, lihat dasar-dasar Amazon S3 dalam Panduan Memulai Layanan Penyimpanan Sederhana Amazon lalu klik Mulai.

Melihat log kesalahan dan agen

Untuk melihat kesalahan Microsoft SQL Server dan log agen, gunakan prosedur RDS tersimpan Amazon rds_read_error_log dengan parameter berikut:

  • @index – versi log yang akan diambil. Nilai default-nya adalah 0, yang mengambil log kesalahan saat ini. Tentukan 1 untuk mengambil log sebelumnya, tentukan 2 untuk mengambil log sebelum itu, dan selanjutnya.

  • @type – jenis log yang akan diambil. Tentukan 1 untuk mengambil log kesalahan. Tentukan 2 untuk mengambil log agen.

Contoh berikut meminta log kesalahan saat ini.

EXEC rdsadmin.dbo.rds_read_error_log @index = 0, @type = 1;

Untuk informasi selengkapnya tentang kesalahan SQL Server, lihat Kesalahan mesin database dalam dokumentasi Microsoft.