Bagikan melalui


Memecahkan masalah penginstalan Reporting Services

Jika Anda tidak dapat menginstal Reporting Services karena kesalahan yang terjadi selama penyiapan, gunakan instruksi dalam artikel ini untuk mengatasi kondisi yang kemungkinan besar menyebabkan kesalahan penginstalan.

Untuk informasi tentang kesalahan dan masalah lain yang terkait dengan Reporting Services, lihat Memecahkan masalah dan kesalahan SSRS.

Tinjau Catatan rilis online jika masalah yang Anda temui dijelaskan dalam catatan rilis.

Memeriksa log penyiapan

Kesalahan penyetelan direkam dalam file log di folder C:\Program Files\Microsoft SQL Server\nnn\Setup Bootstrap\Log . Subfolder dibuat setiap kali Anda menjalankan Penyetelan. Nama subfolder adalah waktu dan tanggal Anda menjalankan Penyetelan. Untuk petunjuk tentang cara menampilkan file log Penyiapan, lihat Menampilkan dan Membaca File Log Penyetelan SQL Server.

  • File log menyertakan kumpulan file.

  • Buka file *_summary.txt untuk melihat informasi produk, komponen, dan instans.

  • Buka file *_errorlog.txt untuk melihat informasi kesalahan yang dihasilkan selama Penyiapan.

  • Buka _ComponentUpdateSetup.log *_RS_*untuk melihat informasi penyiapan Reporting Services.

Memeriksa prasyarat

Penyiapan memeriksa prasyarat secara otomatis. Namun, jika Anda memecahkan masalah penyiapan, sangat membantu untuk mengetahui persyaratan mana yang diperiksa Penyiapan.

  • Persyaratan akun untuk menjalankan Penyiapan termasuk keanggotaan dalam grup Administrator lokal. Penyetelan harus memiliki izin untuk menambahkan file, pengaturan registri, membuat grup keamanan lokal, dan mengatur izin. Jika Anda menginstal konfigurasi default, Penyetelan harus memiliki izin untuk membuat database server laporan pada instans SQL Server tempat Anda menginstal.

  • Sistem Operasi harus mendukung HTTP.SYS 1.1.

  • Layanan HTTP harus diaktifkan dan dijalankan.

  • Koordinator Transaksi Terdistribusi (DTC) harus berjalan jika Anda juga menginstal layanan SQL Server Agent.

  • Authz.dll harus ada di folder System32.

Penyetelan tidak lagi memeriksa Layanan Informasi Internet (IIS) atau ASP.NET. Reporting Services memerlukan MDAC 2.0 dan Microsoft .NET Framework versi 2.0; Penyetelan akan menginstal ini, jika belum diinstal.

Memecahkan masalah dengan penginstalan mode SharePoint

Manajer Konfigurasi Server Laporan tidak dimulai

Deskripsi: Masalah ini didesain di SQL Server 2012 dan yang lebih baru. Reporting Services dirancang untuk arsitektur layanan SharePoint. Configuration Manager tidak lagi diperlukan untuk mengonfigurasi dan mengelola Reporting Services dalam mode SharePoint.

Solusi sementara: Gunakan Administrasi Pusat SharePoint untuk mengonfigurasi server laporan dalam mode SharePoint. Untuk informasi selengkapnya, lihat Mengelola Aplikasi Layanan SharePoint Reporting Services

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Anda tidak melihat layanan SQL Server Reporting Services di Administrasi Pusat SharePoint setelah menginstal SQL Server 2016 SSRS dalam mode SharePoint

Deskripsi: Jika setelah berhasil menginstal SQL Server 2016 Reporting Services dalam mode SharePoint dan Add-in SQL Server 2016 Reporting Services untuk SharePoint 2013/2016, Anda tidak melihat "SQL Server Reporting Services" di dua menu berikut, maka layanan Reporting Services belum terdaftar:

  • Administrasi Pusat SharePoint 2013/2016 -> halaman "Manajemen Aplikasi" -> "Kelola Layanan di Server"

  • Administrasi Pusat SharePoint 2013/2016 -> menu "Manajemen Aplikasi" -> "Kelola Aplikasi Layanan" -> "Baru"

Solusi sementara: Untuk mendaftar dan memulai Layanan SharePoint Reporting Services, selesaikan langkah-langkah berikut:

  1. Pada komputer yang menjalankan Administrasi Pusat SharePoint 2013/2016, buka SharePoint 2013/2016 Management Shell dengan hak istimewa administrator. Klik kanan ikon dan klik Jalankan Sebagai Administrator. Jalankan tiga cmdlet berikut dari shell:

    Install-SPRSService  
    Install-SPRSServiceProxy  
    Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance  
    
  2. Verifikasi Layanan Pelaporan memperlihatkan status sebagai "Dimulai" di halaman: Administrasi Pusat SharePoint 2013/2016 -> "Manajemen Aplikasi" -> "Kelola Layanan di Server"

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Cmdlet PowerShell Reporting Services tidak tersedia dan perintah tidak dikenali

Deskripsi: Saat Anda mencoba menjalankan cmdlet PowerShell Reporting Services, Anda akan melihat pesan kesalahan yang mirip dengan yang satu ini:

  • Istilah 'Install-SPRSServiceInstall-SPRSService' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan. Periksa ejaan nama, atau jika jalur disertakan, verifikasi bahwa jalur tersebut benar dan coba lagi. Pada baris:1 karakter:39+ Install-SPRSServiceInstall-SPRSService <<<< + CategoryInfo : ObjectNotFound: (Install-SPRSServiceInstall-SPRSService:String) [], CommandNotFoundExcep

Solusi sementara: Selesaikan salah satu tindakan berikut:

  • Jalankan add-in Reporting Services untuk produk SharePoint. rssharepoint.msi.

  • Instal mode SharePoint Reporting Services dari media penginstalan SQL Server.

Jika SharePoint 2013/2016 Management Shell terbuka saat Anda menyelesaikan salah satu solusi, tutup dan buka kembali shell manajemen.

Untuk informasi lebih lanjut, baca artikel berikut:

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Anda melihat pesan kesalahan yang menunjukkan URL tidak dikonfigurasi

Deskripsi: Anda melihat pesan kesalahan yang mirip dengan yang ini:

Fungsionalitas SQL Server Reporting Services (SSRS) ini tidak didukung. Gunakan Administrasi Pusat untuk memverifikasi dan memperbaiki satu atau beberapa masalah berikut:

  • URL server laporan tidak dikonfigurasi. Gunakan halaman Integrasi SSRS untuk mengaturnya.

  • Proksi aplikasi layanan SSRS tidak dikonfigurasi. Gunakan halaman aplikasi layanan SSRS untuk mengonfigurasi proksi.

  • Aplikasi layanan SSRS tidak dipetakan ke aplikasi web ini. Gunakan halaman aplikasi layanan SSRS untuk mengaitkan proksi aplikasi layanan SSRS ke Grup Proksi Aplikasi untuk aplikasi web ini.

Solusi sementara: Pesan kesalahan berisi tiga langkah yang disarankan untuk memperbaiki masalah ini. Saran pertama dalam pesan 'URL server laporan tidak dikonfigurasi.' relevan saat mengintegrasikan dengan versi server laporan sebelumnya ke SQL Server 2012 (11.x). Konfigurasi SharePoint untuk versi server laporan sebelumnya selesai pada halaman Pengaturan Aplikasi Umum, menggunakan SQL Server Reporting Services (2008 dan 2008 R2)..

Informasi Selengkapnya: Anda akan melihat pesan kesalahan ini saat mencoba menggunakan salah satu fungsionalitas Reporting Services yang memerlukan koneksi ke layanan Reporting Services. Drive ini termasuk:

  • Membuka SQL Server Report Builder dari pustaka dokumen SharePoint.

  • Kelola Langganan.

  • Mengelola aplikasi layanan.

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Penyetelan gagal pada komputer dengan SharePoint terinstal tetapi tidak dikonfigurasi

Deskripsi: Jika Anda memilih untuk menginstal Mode SharePoint Reporting Services di komputer yang telah menginstal SharePoint tetapi SharePoint tidak dikonfigurasi, Anda akan melihat pesan yang mirip dengan yang berikut ini dan penyetelan akan berhenti:

Penyetelan SQL Server telah berhenti berfungsi

Solusi sementara: Konfigurasikan SharePoint lalu jalankan Penginstalan SQL Server.

Informasi Selengkapnya: Saat menginstal Reporting Services ke dalam dan penginstalan SharePoint yang sudah ada, penyetelan mencoba menginstal dan memulai layanan SharePoint Reporting Services. Jika SharePoint tidak dikonfigurasi, penginstalan layanan gagal, menyebabkan penyetelan gagal.

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Halaman Administrasi Pusat SharePoint kosong

Deskripsi: Anda berhasil menginstal SharePoint 2013/2016, tanpa kesalahan penginstalan. Namun saat Anda menelusuri ke Administrasi Pusat, Anda hanya melihat halaman kosong:

Solusi sementara: Masalah ini tidak spesifik untuk Reporting Services tetapi terkait dengan konfigurasi izin dalam penginstalan SharePoint Anda secara keseluruhan. Berikut adalah beberapa saran:

  • Tinjau artikel SharePoint tentang lingkungan pengembangan. Menyiapkan lingkungan pengembangan umum untuk SharePoint

  • Akun Layanan yang Anda gunakan untuk layanan SharePoint seperti Layanan Administrasi Pusat SharePoint 2013/2016, harus memiliki hak administratif dalam sistem operasi lokal.

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Anda melihat pesan kesalahan saat mencoba membuat Laporan Penyusun Laporan baru

Deskripsi: Anda melihat pesan kesalahan yang mirip dengan yang berikut ini saat mencoba membuat laporan Pembuat Laporan di dalam pustaka dokumen:

Fungsionalitas ini tidak didukung karena aplikasi layanan SQL Server Reporting Services tidak ada atau URL server laporan belum dikonfigurasi di Administrasi Pusat.

Solusi sementara: Pastikan Anda memiliki aplikasi layanan Reporting Services dan dikonfigurasi dengan benar. Untuk informasi selengkapnya, lihat Menginstal Server Laporan pertama dalam mode SharePoint.

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Anda melihat pesan kesalahan bahwa RS_SHP tidak didukung dengan PREPAREIMAGE

Deskripsi: Saat Anda mencoba menjalankan PREPAREIMAGE for Reporting Services, Anda akan melihat pesan kesalahan yang mirip dengan yang satu ini:

"Fitur yang ditentukan 'RS_SHP' tidak didukung saat menjalankan tindakan PREPAREIMAGE, karena tidak mendukung SysPrep. Hapus fitur yang tidak kompatibel dengan SysPrep dan jalankan penyetelan lagi."

Solusi sementara: Tidak ada pekerjaan. Reporting Services tidak mendukung SYSPREP (PREPAREIMAGE). Mode Asli Reporting Services memang mendukung SYSPREP.

Ikon panah yang digunakan dengan tautan Kembali ke AtasMemecahkan Masalah dengan penginstalan Mode SharePoint

Memecahkan masalah dengan penginstalan mode asli

Penghitung kinerja tidak terlihat setelah memutakhirkan ke Windows Vista atau Windows Server 2008

Jika Anda memutakhirkan sistem operasi ke Windows Vista atau Windows Server 2008 di komputer yang menjalankan Reporting Services, penghitung kinerja Reporting Services tidak akan diatur setelah pemutakhiran.

Untuk mengembalikan penghitung kinerja Reporting Services

  1. Hapus kunci registri berikut:

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service

  2. Buka jendela perintah dan ketik perintah berikut pada perintah:

    • jalankan < direktori >.NET 4.0 Framework \InstallUtil.exe < Report Server Bin directory >\ReportingServicesLibrary.dll

      Catatan

      Ganti <direktori> .NET 4.0 Framework dengan jalur fisik file .NET Framework 4.0 dan ganti <direktori> Report Server Bin dengan jalur fisik file bin server laporan.

  3. Mulai ulang layanan Reporting Services.

Untuk memverifikasi bahwa langkah-langkah berfungsi, buka browser Web dan navigasikan ke URL portal web atau URL Server Laporan. Kemudian buka Monitor Performa untuk memverifikasi bahwa penghitung berfungsi.

Untuk menambahkan kunci registri performa lagi dengan menggunakan Editor Registri

  1. Buka Editor Registri:

    1. Klik Mulai, dan klik Jalankan.

    2. Dalam kotak dialog Jalankan , dalam kotak Buka , ketik regedit.

  2. Di Editor Registri, pilih kunci registri berikut: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance

  3. Klik kanan simpul Performa , arahkan ke Baru, dan klik Nilai Multi-String.

  4. Ketik Nama Penghitung lalu tekan ENTER.

  5. Ulangi untuk menambahkan kunci registri Jenis Penghitung dalam simpul ini.

  6. Navigasikan ke kunci registri berikut: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance

  7. Klik kanan simpul Performa , arahkan ke Baru, dan klik Nilai Multi-String.

  8. Ketik Nama Penghitung lalu tekan ENTER.

  9. Ulangi untuk menambahkan kunci registri Jenis Penghitung dalam simpul ini.

Setelah memperbaiki instans 64-bit atau menambahkan kunci registri lagi secara manual, Anda dapat menggunakan Monitor Performa untuk mengonfigurasi objek performa Reporting Services yang ingin Anda pantau.

Properti konfigurasi ReportServerExternalURL dan PassThroughCookies tidak dikonfigurasi setelah peningkatan dari SQL Server 2005

Saat Anda meningkatkan dari SQL Server 2005 (9.x) ke SQL Server 2016 (13.x) Reporting Services atau yang lebih baru (SSRS), properti konfigurasi ReportServerExternalURL dan PassThroughCookies tidak dikonfigurasi oleh proses peningkatan. ReportServerExternalURL adalah properti opsional, dan harus diatur hanya jika Anda menggunakan Bagian Web SharePoint 2.0 dan Anda ingin pengguna dapat mengambil laporan dan membukanya di jendela browser baru. Untuk informasi selengkapnya tentang ReportServerExternalURL, lihat URL di File Konfigurasi (Manajer Konfigurasi Server Laporan). PassThroughCookies hanya diperlukan saat menggunakan metode autentikasi Kustom. Untuk informasi selengkapnya tentang PassThroughCookies, lihat Mengonfigurasi Portal Web untuk Meneruskan Cookie Autentikasi Kustom.

Catatan

Saat Anda menggunakan Autentikasi kustom, disarankan agar Anda memigrasikan penginstalan daripada melakukan peningkatan. Untuk informasi selengkapnya tentang memigrasikan Reporting Services, lihat Memigrasikan Penginstalan Reporting Services (Mode Asli).

Secara default, properti ini tidak ada di SQL Server 2016 (13.x) Konfigurasi Reporting Services atau yang lebih baru (SSRS). Jika Anda mengonfigurasi properti ini di SQL Server 2005 (9.x) dan Anda terus memerlukan fungsionalitas yang mereka sediakan, Anda harus menambahkannya secara manual ke file RSReportServer.config setelah proses peningkatan. Untuk informasi selengkapnya, lihat Mengubah File Konfigurasi Reporting Services (RSreportserver.config).

Kesalahan 401-Tidak sah saat menggunakan autentikasi Windows setelah peningkatan dari SQL Server 2005 ke SQL Server 2016

Jika Anda meningkatkan dari SQL Server 2005 (9.x) Reporting Services ke SQL Server 2016 (13.x) Reporting Services atau yang lebih baru (SSRS), dan Anda menggunakan autentikasi NTLM dengan akun bawaan untuk akun layanan Server Laporan, Anda mungkin mengalami kesalahan 401-Tidak sah saat Anda mengakses server laporan atau portal web setelah peningkatan.

Anda melihat pesan ini karena perubahan konfigurasi SQL Server 2016 (13.x) Reporting Services default atau yang lebih baru (SSRS) untuk autentikasi Windows. Negosiasi dikonfigurasi ketika akun layanan Server Laporan adalah Layanan Jaringan atau Sistem Lokal. NTLM dikonfigurasi ketika akun layanan Server Laporan bukan salah satu akun bawaan tersebut. Untuk memperbaiki masalah ini setelah meningkatkan, Anda dapat mengedit file RSReportServer.config dan mengonfigurasi AuthenticationType menjadi RSWindowsNTLM. Untuk informasi selengkapnya, lihat Mengonfigurasi Autentikasi Windows di Server Laporan.

Menghapus instalasi instans 32-bit SQL Server 2016 Reporting Services dalam penyebaran berdampingan dengan instans 64-bit merusak instans 64-bit

Saat Anda menginstal instans 32-bit dan instans 64-bit SQL Server 2016 (13.x) Reporting Services atau yang lebih baru (SSRS) berdampingan di komputer, dan Anda menghapus instalasi instans 32-bit, empat kunci registri Reporting Services dihapus. Menghapus kunci merusak instans 64-bit Reporting Services. Kunci registri Reporting Services yang dihapus saat Anda menghapus instalan instans 32-bit adalah:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Types HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Types

Untuk memperbaiki masalah ini, Anda dapat memperbaiki instans 64-bit. Meskipun disarankan untuk menggunakan perbaikan, Anda dapat menambahkan kunci registri lagi secara manual dengan menggunakan Editor Registri.

Perhatian

Salah mengedit registri bisa sangat merusak sistem Anda. Sebelum membuat perubahan pada registri, Anda harus mencadangkan semua data berharga pada komputer.

Sumber Daya Tambahan:

Berikut ini adalah sumber daya tambahan yang dapat Anda tinjau untuk membantu Anda memecahkan masalah: