Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Converting SQL2008 RDL file to SQL2005

How do I convert a RDL file that was created using the SQL2008 designer to work on SQL2005 Reporting services?

like image 480
baldy Avatar asked Jul 08 '09 12:07

baldy


People also ask

Is it possible to create RDL files in SQL Server 2005?

So if you are successful with installing SQL Server 2005 on your computer (don't need the SQL Server database engine itself, just all the supporting software), then yes, you can use that to create 2005 compatible RDL files. Have you considered asking your company to upgrade their SQL Server from 2005 to a later version?

Is there a way to convert SQL 2008 database to 2005?

Database files that are built using SQL 2008 are not compatable with 2005. Is there a work around? Show activity on this post. No 3rd party tools necessary. SQL Server 2008 Management Studio gave us a very powerful tool to down-convert a database because they added a "Script data" option to the "Script database" wizard.

Can SSRs 2005 RDL files be created in Report Builder 2016?

SSDT (SQL Server Data Tools) and Report Builder for 2016 cannot create RDL files for SSRS (SQL Server Report Server) 2005. At best, they can load RDL files from versions of SQL 2008 and later, and upgrade them to 2016 while loading them, however loading SQL 2005 RDL files is no longer supported.

How to down-convert a SQL Server 2008 database to a script database?

SQL Server 2008 Management Studio gave us a very powerful tool to down-convert a database because they added a "Script data" option to the "Script database" wizard. Just right-click the DB in SQL2008 SSMS, and go to Tasks, then "Generate Scripts" Walk through the wizard, make sure to chose "True" for "Script Data" under the table/view options.


2 Answers

There is no specific downgrade path see this link for the official MS statement.

If you're feeling adventurous (and lucky) you could try converting your 2008 RDL to match the 2005 but I'm guessing that would be a major undertaking. RDL files are simply xml files that conform to the RDL spec which is open and published by Microsoft.

The RDL spec for reporting services 2008 is available here:

http://download.microsoft.com/download/6/5/7/6575f1c8-4607-48d2-941d-c69622e11c32/RDL_spec_08.pdf

The spec for 2005 is available here:

http://download.microsoft.com/download/c/2/0/c2091a26-d7bf-4464-8535-dbc31fb45d3c/rdlNov05.pdf

like image 177
Adam Cooper Avatar answered Sep 18 '22 04:09

Adam Cooper


I have the same issue. Thought that a 2008 server was about to be deployed and developed for that. My "conversion" method: Use the 2005 wizard to make the most primitive of reports, then put 2008 and 2005 side-by-side and copy stuff. Using RDP with two monitors, so I can actually cut-n-paste epressions, format strings, properties, etc.

like image 20
WGroleau Avatar answered Sep 19 '22 04:09

WGroleau