Monday 11 November 2019

Reinstall SQL Server Reporting Services 2016 in SharePoint Server 2016

Reinstall SQL Reporting involves 3 step, first I removed service application and proxy in SharePoint.


Then uninstall SQL Reporting service in Add or remove program. Here's the step to uninstall SQL Reporting:
  1. Open Add or remove program, then select Microsoft SQL Server 2016.
  2. Click Uninstall.
  3. Click Remove from the form that show up.
  4. When the wizard show up, select <<Remove shared features only>> under instances to remove features from.
  5. Click Next.
  6. Select both Reporting Services.
  7. Click Next.
  8. Click Remove.
  9. Click Close when done.
  10. Restart the server to complete the uninstall.
Install SQL Reporting Service again. Here's the step:
  1. Insert SQL Server 2016 installation disk.
  2. Run setup.exe.
  3. Click New SQL Server stand-alone installation or add features to an existing installation.
  4. Click Next on screen Microsoft Update.
  5. Make sure everything green/yellow and then click Next.
  6. Select Add features to an existing of SQL Server 2016 and then click Next.
  7. Select both Reporting Services option and click Next.
  8. Click Next.
  9. Click Install.
  10. Click Close.
We're going to activate this SSRS in SharePoint, make sure that this server SharePoint role is Custom.
Run the following PowerShell script:
Install-SPRSService
Install-SPRSServiceProxy
get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance
A successful install won't show any message, in my case above the service SQL Server Reporting has already started so it showed a warning.
Next we're going to create Application Service for this SSRS. Go to Central Admin > Manage Services Application >  Click New > Select SQL Server Reporting Services Service Application.
Enter Name, select Application Pool (I used existing), make sure Web Application Association is selected to the web you want to associate with this service.
Click OK. After it has completed.

ref:
  • https://docs.microsoft.com/en-us/sql/sql-server/install/uninstall-reporting-services?view=sql-server-ver15
  • https://docs.microsoft.com/en-us/sql/reporting-services/install-windows/install-or-uninstall-the-reporting-services-add-in-for-sharepoint?view=sql-server-2016
  • https://docs.microsoft.com/en-us/sql/reporting-services/install-windows/install-the-first-report-server-in-sharepoint-mode?view=sql-server-2016