We installed SQL Server 2008 R2 about 2 months ago, and I recently tried to use a new feature in Reporting Services 2008 R2. I used the Business Intelligence Development Studio (BIDS) to open a new Report Server Project. After creating a data source I also defined a shared dataset (a new feature to SSRS 2008 R2). I put some of the fields into a table and tried to run the report (still inside the BIDS). But I failed with an error:
The report preview failed because the report could not be built. Read the errors, warnings and messages in the Error List window for specific build features.
The data set, DataSet1, is a shared dataset. SQL Server 2008 Reporting Services does not support shared data sets.
I couldn’t get it. I’m using BIDS from SQL Server 2008 R2 – what do you mean it’s not supported? :S
Help was on the way quite quickly from Microsoft support Israel. Apparently, though I am using the BIDS from SQL Server 2008 R2, I still need to define my Target Server Version to SQL Server 2008 R2. The default setting is (for some reason) set to SQL Server 2008 (hence the error message).
Guess that just goes to show me, it’s all about the little things (as always ;)).