Melaporkan database server (mode asli SSRS)

Server laporan adalah server stateless yang menggunakan Mesin Database SQL Server untuk menyimpan metadata dan definisi objek. Penginstalan Reporting Services mode asli menggunakan dua database untuk memisahkan penyimpanan data persisten dari persyaratan penyimpanan sementara. Database dibuat bersama-sama dan diikat berdasarkan nama. Secara default, nama database adalah ReportServer dan ReportServerTempDB, masing-masing.

Penginstalan Reporting Services mode SharePoint juga membuat database untuk fitur pemberitahuan data. Tiga database dalam mode SharePoint dikaitkan dengan aplikasi layanan Reporting Services. Untuk informasi selengkapnya, lihat Mengelola aplikasi layanan SharePoint Reporting Services

Database dapat berjalan pada instans Mesin Database lokal atau jarak jauh. Memilih instans lokal berguna jika Anda memiliki sumber daya sistem yang memadai atau ingin menghemat lisensi perangkat lunak, tetapi menjalankan database di komputer jarak jauh dapat meningkatkan performa.

Anda dapat mem-port atau menggunakan kembali database server laporan yang ada dari penginstalan sebelumnya atau instans yang berbeda dengan instans server laporan lain. Skema database server laporan harus kompatibel dengan instans server laporan. Jika database dalam format yang lebih lama, Anda akan diminta untuk memutakhirkannya ke format saat ini. Versi yang lebih baru tidak dapat dinilai ke versi yang lebih lama. Jika Anda memiliki database server laporan yang lebih baru, Anda tidak dapat menggunakannya dengan versi instans server laporan yang lebih lama. Untuk informasi selengkapnya tentang bagaimana database server laporan dimutakhirkan ke format yang lebih baru, lihat Meningkatkan database server laporan.

Penting

Struktur tabel untuk database dioptimalkan untuk operasi server dan tidak boleh dimodifikasi atau disetel. Microsoft mungkin mengubah struktur tabel dari satu rilis ke rilis berikutnya. Jika Anda mengubah atau memperluas database, Anda mungkin membatasi atau mencegah kemampuan untuk melakukan peningkatan di masa mendatang atau menerapkan paket layanan. Anda mungkin juga memperkenalkan perubahan yang mengganggu operasi server laporan. Misalnya, jika Anda mengaktifkan READ_COMMITTED_SNAPSHOTReportServer database, Anda memutuskan fitur pengurutan interaktif.

Semua akses ke database server laporan harus ditangani melalui server laporan. Untuk mengakses konten dalam database server laporan, Anda bisa menggunakan alat manajemen server laporan. Alat-alat ini termasuk portal web dan SQL Server Management Studio), atau antarmuka terprogram seperti akses URL, layanan Web Server Laporan, atau penyedia Instrumentasi Manajemen Windows (WMI).

Koneksi ke database server laporan ditentukan melalui Reporting Services Configuration Manager. Namun, ini dapat ditentukan selama penyiapan jika Anda memilih untuk menginstal konfigurasi default. Untuk informasi selengkapnya tentang koneksi server laporan ke database, lihat Mengonfigurasi koneksi database server laporan (Manajer Konfigurasi Server Laporan).

Melaporkan database server

Database server laporan adalah database SQL Server yang menyimpan konten berikut:

  • Item yang dikelola oleh server laporan. Item ini mencakup laporan dan laporan tertaut, sumber data bersama, model laporan, folder, sumber daya, dan semua properti dan pengaturan keamanan yang terkait dengan item tersebut.

  • Definisi langganan dan jadwal.

  • Rekam jepret laporan (yang mencakup hasil kueri) dan riwayat laporan.

  • Properti sistem dan pengaturan keamanan tingkat sistem.

  • Laporkan data log eksekusi.

  • Kunci konten dan koneksi terenkripsi dan kredensial untuk sumber data laporan.

Karena database server laporan menyimpan status aplikasi dan data persisten, Anda harus membuat jadwal pencadangan untuk database ini untuk mencegah kehilangan data. Untuk rekomendasi dan instruksi tentang cara mencadangkan database, lihat Memindahkan database server laporan ke komputer lain (mode asli SSRS).

Melaporkan database sementara server

Setiap database server laporan menggunakan database sementara terkait untuk menyimpan data sesi dan eksekusi, laporan cache, dan tabel kerja yang dihasilkan server laporan. Proses server latar belakang secara berkala menghapus item yang lebih lama dan tidak digunakan dari tabel dalam database sementara.

Reporting Services tidak membuat ulang database sementara jika tidak ada, juga tidak memperbaiki tabel yang hilang atau dimodifikasi. Meskipun database sementara tidak berisi data persisten, Anda tetap harus mencadangkan salinan database sehingga Anda dapat menghindari harus membuatnya kembali sebagai bagian dari operasi pemulihan kegagalan.

Jika Anda mencadangkan database sementara lalu memulihkannya, Anda harus menghapus konten. Umumnya, aman untuk menghapus konten database sementara kapan saja. Namun, Anda harus memulai ulang layanan Report Server Windows setelah menghapus konten.

Menghosting database server laporan di kluster failover SQL Server
Menyimpan data server laporan terenkripsi (Manajer Konfigurasi Server Laporan)
Server laporan Reporting Services
Mengelola database server laporan (mode asli SSRS)
Membuat Database Server Laporan (Manajer Konfigurasi Server Laporan)
Operasi pencadangan dan pemulihan untuk Reporting Services