The report server has encountered a configuration error. (rsServerConfigurationError)

After installing a second Microsoft Reporting Services instance, I encountered the following error:

image

Cause and Solution
The first Microsoft Reporting Services instance used a sharepoint integrated mode database and the second Microsoft Reporting Services instance used that database.
Creating a new database for the second instance in “Native” mode solved the problem.

Developmentimages

Host
VMWare Workstation 6.5.2 (Fit all virtual machine memory into reserved host RAM)

Developmentimage MOSS installation guide
Microsoft Windows Server 2008 x64 sp1
  Use the defaults in the VMWare “Create Virtual Machine wizard”
    – 250GB harddisk
    – 2048MB ram
    – Virtualmachinename: DevMoss200904
    – Customize hardware: Removed floppy
– Windows customalization:
    – Disable the Windows Server 2008 Shutdown Event Tracker
    – Do not show Initial Configuration Tasks at logon
    – Set time zone (GMT+01:00 Amsterdam)
    – Provide computer name and domain (DevMoss200904)
    – Changed windows update to Microsoft update (Use recommended settings)
    – Disable screen saver
    – Change Time (HH:mm:ss) in Control Panel > Customize Regional Options > Time
    – Folder options and filesystem changes:
         – Don’t hide extensions for known file types
         – Don’t use Sharing Wizard
         – Added C:\Projects and C:\Temp
    – Add Web Server (IIS) role
         – All application development
         – All Health and Diagnostics
         – Security Windows Authentication
         – All Management Tools
– Run Microsoft Update
Microsoft SQL Server 2008 x64 Standard (Full installation, SSAS, SSIS, SSRS integrated with sharepoint)
    – Use DOMAIN\Administrator as service account for all services (because this is a development image)
    – Mixed Mode (SQL Server authentication and Windows authentication)
    – Add DOMAIN\Administrator and DOMAIN\Administrators to the SQL Server Administrators role
    – Add DOMAIN\Administrator and DOMAIN\Administrators to the Analysis Services Administrators role
    – Enable FILESTREAM for Transact-SQL access
    – Enable FILESTREAM for file I/O streaming access
    – Allow remote clients to have streaming access to FILESTREAM data
    – Install the Sharepoint integrated mode default configuration
– Run Microsoft Update
Microsoft Office 2007 Enterprise sp1 (Full installation, but skipped publisher,  some tools )
– Run Microsoft Update
Microsoft Visual Studio 2008 x64 with sp1 (Full installation, sp1 enables the dynamic data templates)
– Run Microsoft Update
Microsoft Office Sharepoint Server 2007 x64
     – Advanced installation
     – Complete – Install all componenets. Can add servers to form a sharepoint farm
     – Sharepoint product and technologies configuration wizard:
           – NO, I want to create a new server farm
           – Database server [.]
           – Enter username and password administrator account
           – Specify a portnumber [10000] for the Sharepoint central adminstration web application
           – NTLM (because this is a single server deployment, else we should use kerberos to avoid double hop problem)
Microsoft Office Sharepoint Designer x64 sp1
– Run Microsoft Update
Microsoft Internet Explorer 8
    – Turn off automatic phishing filter
    – Add http://<servername> to the local intranet sites
    – Disabling Internet Explorer Enhanced Security Configuration
    – Changed Google to default home page and default search provider
    – Don’t warn me when closing multiple tabs
    – Open only the first home page when Internet Explorer starts
– Run Microsoft Update
Microsoft Visual Studio extensions for WSS 3.0 v1.3 mar 2009 ctp
Microsoft Enterprise Library 4.1 – October 2008
Mozilla Firefox 3.0.8
LLBLGen Pro 2.60
WinRar 3.80
Redgate .NET Reflector 5.1.4.0
Jetbrains ReSharper 4.1
Notepad++ 5.3.1
– Run Microsoft Update

Error on LLBLGen function GetNewCatalogName

If you don’t set the property CatalogNameToUse in class DataAccessAdapter correctly, using the DataAccessAdapter can result in an error:

System.NullReferenceException : Object reference not set to an instance of an object.
    at SD.LLBLGen.Pro.DQE.SqlServer.DynamicQueryEngine.GetNewCatalogName(String currentName)

Change the name to the correct “Database Name” solved the problem