Memantau langganan Reporting Services

Anda dapat memantau langganan Reporting Services dari antarmuka pengguna, Windows PowerShell, atau file log. Opsi yang tersedia bagi Anda untuk pemantauan bergantung pada mode server laporan apa yang Anda jalankan.

Berlaku untuk:

Mode Asli Reporting Services

Mode SharePoint Reporting Services

Dalam artikel ini:

Antarmuka pengguna mode asli

Pengguna Layanan Pelaporan Individual dapat memantau status langganan dengan menggunakan halaman Langganan Saya atau tab Langganan di portal web. Halaman langganan menyertakan kolom yang menunjukkan kapan langganan terakhir dijalankan dan status langganan. Pesan status diperbarui saat langganan dijadwalkan untuk diproses. Jika pemicu tidak pernah terjadi (misalnya, rekam jepret eksekusi laporan tidak pernah di-refresh atau jadwal tidak pernah berjalan), pesan status tidak diperbarui.

Tabel berikut ini menjelaskan kemungkinan nilai untuk kolom Status .

Keadaan Deskripsi
Langganan baru Muncul saat Anda pertama kali membuat langganan.
Tidak Aktif Muncul saat langganan tidak dapat diproses. Untuk informasi selengkapnya, lihat "Mengelola Langganan Tidak Aktif" nanti di artikel ini.
Selesai: <jumlah yang> diproses dari< jumlah> total; <kesalahan angka>. Memperlihatkan status eksekusi langganan berbasis data; pesan ini berasal dari Penjadwalan dan Prosesor Pengiriman.
<nomor> yang diproses Jumlah pemberitahuan yang berhasil dikirimkan oleh Penjadwalan dan Prosesor Pengiriman atau tidak lagi mencoba mengirimkan. Ketika pengiriman berbasis data selesai, jumlah pemberitahuan yang diproses harus sama dengan jumlah total pemberitahuan yang dihasilkan.
<jumlah> total Jumlah total pemberitahuan yang dihasilkan untuk pengiriman terakhir untuk langganan.
<kesalahan angka> Jumlah pemberitahuan yang tidak dapat dikirimkan oleh Penjadwalan dan Prosesor Pengiriman atau tidak lagi mencoba mengirimkan.
Gagal mengirim email: transportasi gagal tersambung ke server. Menunjukkan bahwa server laporan tidak tersambung ke server email; pesan ini berasal dari ekstensi pengiriman email.
Nama <>file file ditulis ke <jalur.> Menunjukkan bahwa pengiriman ke lokasi berbagi file berhasil; pesan ini berasal dari ekstensi pengiriman berbagi file.
Terjadi kesalahan yang tidak diketahui saat menulis file. Menunjukkan bahwa pengiriman ke lokasi berbagi file tidak berhasil; pesan ini berasal dari ekstensi pengiriman berbagi file.
Gagal menyambungkan ke folder tujuan, <jalur>. Verifikasi folder tujuan atau berbagi file ada. Menunjukkan bahwa folder yang Anda tentukan tidak dapat ditemukan; pesan ini berasal dari ekstensi pengiriman berbagi file.
Nama> file file <tidak dapat ditulis ke <jalur>. Mencoba mencoba lagi. Menunjukkan bahwa file tidak dapat diperbarui dengan versi yang lebih baru; pesan ini berasal dari ekstensi pengiriman berbagi file.
Gagal menulis nama> file file<: <pesan> Menunjukkan bahwa pengiriman ke lokasi berbagi file tidak berhasil; pesan ini berasal dari ekstensi pengiriman berbagi file.
<pesan status kustom> Pesan status tentang keberhasilan dan kegagalan pengiriman, disediakan oleh ekstensi pengiriman. Jika Anda menggunakan ekstensi pengiriman pihak ketiga atau kustom, pesan status lain mungkin disediakan.

Administrator server laporan juga dapat memantau langganan standar yang sedang diproses. Langganan berbasis data tidak dapat dipantau. Untuk informasi selengkapnya, lihat Mengelola proses yang sedang berjalan.

Jika langganan tidak dapat dikirimkan (misalnya, jika server email tidak tersedia), ekstensi pengiriman mencoba kembali pengiriman. Pengaturan konfigurasi menentukan jumlah upaya yang akan dilakukan. Nilai defaultnya adalah tidak ada percobaan ulang. Dalam beberapa kasus, laporan mungkin diproses tanpa data (misalnya, jika sumber data offline), dalam hal ini teks ke efek tersebut disediakan dalam isi pesan.

File log mode asli

Jika terjadi kesalahan selama pengiriman, entri dibuat dalam log pelacakan server laporan.

Administrator server laporan dapat meninjau file ReportServerService_*.log untuk menentukan status pengiriman langganan. Untuk pengiriman email, file log server laporan menyertakan catatan pemrosesan dan pengiriman ke akun email tertentu. Jalur berikut adalah lokasi default file log:

C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\LogFiles

Contoh berikut adalah nama file log:

ReportServerService__05_21_2019_00_05_07.log

Contoh berikut adalah pesan kesalahan file log jejak yang terkait dengan langganan:

  • Perpustakaan! WindowsService_7!b60!05/20/2019-22:34:36 i INFO: Menginisialisasi EnableExecutionLogging ke 'True' seperti yang ditentukan dalam Server system properties.emailextension! WindowsService_7!b60!05/20/2019-22:34:41 KESALAHAN: Kesalahan saat mengirim email. Pengecualian: System.Net.Mail.SmtpException: Server SMTP memerlukan koneksi aman atau klien tidak diautentikasi. Respons server adalah: 5.7.1 Klien tidak diautentikasi di System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, respons String)

File log tidak menyertakan informasi tentang apakah laporan dibuka, atau apakah pengiriman berhasil. Pengiriman yang berhasil berarti bahwa tidak ada kesalahan yang dihasilkan oleh Penjadwalan dan Prosesor Pengiriman, dan bahwa server laporan tersambung ke server email. Jika email mengakibatkan kesalahan pesan yang tidak dapat dikirimkan di kotak surat pengguna, informasi tersebut tidak disertakan dalam file log. Untuk informasi selengkapnya tentang file log, lihat Melaporkan File Log dan Sumber Layanan.

Mode SharePoint

Untuk memantau langganan dalam mode SharePoint: status langganan dapat dipantau dari halaman Kelola Langganan .

  1. Telusuri ke pustaka dokumen yang berisi laporan.

  2. Buka menu konteks laporan (...).

  3. Pilih opsi menu yang diperluas (...).

  4. Pilih Kelola Langganan.

File log SharePoint ULS

Informasi terkait langganan ditulis ke log SharePoint ULS. Untuk informasi selengkapnya tentang mengonfigurasi peristiwa Reporting Services untuk log ULS, lihat Mengaktifkan peristiwa Reporting Services untuk log pelacakan SharePoint (ULS). Contoh berikut menunjukkan entri log ULS yang terkait dengan langganan Reporting Services.

Date Proses Luas Category Tingkat Korelasi Pesan
5/21/2019 14:34:06:15 Kumpulan Aplikasi: a0ba039332294f40bc4a81544afde01d Layanan Pelaporan SQL Server Ekstensi Email Server Laporan Tak terduga (kosong) Kesalahan saat mengirim email. Pengecualian: System.Net.Mail.SmtpException: Kotak surat tidak tersedia. Respons server adalah: 5.7.1 Klien tidak memiliki izin untuk mengirim sebagai pengirim ini di System.Net.Mail.DataStopCommand.CheckResponse(SmtpStatusCode statusCode, String serverResponse) di System.Net.Mail.DataStopCommand.Send(Smtp Koneksi ion conn) di System.Net.Mail.SmtpClient.Send(MailMessage message) di Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider.Deliver(Pemberitahuan pemberitahuan)

Menggunakan PowerShell untuk memantau langganan

Misalnya skrip PowerShell yang bisa Anda gunakan untuk memeriksa status mode asli atau langganan mode SharePoint, lihat Mengelola Pemilik Langganan dan Menjalankan Langganan - PowerShell.

Mengelola langganan yang tidak aktif

Jika langganan menjadi tidak aktif, Anda harus menghapusnya atau mengaktifkannya kembali dengan menyelesaikan kondisi yang mendasar yang mencegahnya diproses. Langganan dapat menjadi tidak aktif jika kondisi terjadi yang mencegah pemrosesan. Kondisi ini meliputi:

  • Menghapus atau menghapus instalan ekstensi pengiriman yang ditentukan dalam langganan.

  • Pengaturan kredensial berubah dari disimpan menjadi nilai terintegrasi atau diminta.

  • Nama parameter atau jenis data berubah dalam definisi laporan lalu menerbitkan ulang laporan. Jika langganan menyertakan parameter yang tidak lagi valid, langganan menjadi tidak aktif.

  • Mode eksekusi laporan berubah (misalnya, memodifikasi laporan sesuai permintaan sehingga berjalan sebagai rekam jepret eksekusi laporan). Untuk informasi selengkapnya, lihat Mengatur properti pemrosesan laporan.

Pesan dalam langganan itu sendiri menunjukkan langganan yang tidak aktif. Pesan menyertakan informasi tentang penyebabnya dan langkah-langkah apa yang harus Anda ambil untuk mengaktifkan kembali langganan.

Ketika kondisi menyebabkan langganan menjadi tidak aktif, langganan mencerminkan fakta ini saat server laporan menjalankan langganan. Misalnya, langganan dijadwalkan untuk mengirimkan laporan setiap Jumat pukul 02.00 PAGI dan ekstensi pengiriman yang digunakannya dihapus instalannya pada hari Senin pukul 09.00. Dalam hal ini, langganan tidak mencerminkan status tidak aktifnya hingga Jumat pukul 02.00.

Membuat dan mengelola langganan untuk server laporan mode asli
Langganan dan pengiriman (Reporting Services)