I'm testing creating reports with SQL Server. I've never used the reporting service before. I opened up "SQL Server Business Intelligence Development Studio" (which appears to be a stripped down version of Visual Studio 2008 with a different gui) and followed an msdn tutorial against some dummy data I dropped into a table. I can preview the table and it's just a simple chart that counts the occurrence of each of 7 values (weekdays) in the table. It works in the preview window.
Here's the part where it gets confusing. I opened up SQL Server Management Studio 2008 R2 and right clicked on the database (and instance, and databases dir, and table dir, and the specific table) and selected Reports -> Custom Reports and navigated to the rdl file generated by the above project. And got the following error.
An error occurred during local report processing. (Microsft.ReportViewer.WinForms)
Additional Information:
The definition of the report 'Main Report is invalid. (Microsoft.ReportViewer.Common)
The report definition is not valid. Details: The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' which cannot be upgraded. (Microsoft.ReportViewer.Common)
Obviously I'm missing something, but have no idea what. I'm guessing I'm not supposed to open the report like I'm trying to do, but I have no direction on what the proper way to do it is. The msdn tutorial at this point basically said "Congratulations! Now you have a report." While I'm left thinking, "Great, now what do I do with it?" Ideally I'd like to set it up to run a schedule, but I can't figure enough out to get that far.