Where are my reports? - reporting-services

I can see the SSRS reports via the Report Manager in the browser. I know what database server it's pointing to.
How do I find where the source .rdl files are kept?

The source file is stored in the ReportServer database of the SSRS instance you're looking at.
See Report Server Database in Books Online:
The report server database is a SQL Server database that stores the
following content:
Items managed by a report server (reports and linked reports, shared
data sources, report models, folders, resources) and all of the
properties and security settings that are associated with those items.
You can download these RDL files through Report Manager.
In SSRS 2008 you will need to go to the report Properties and choose Edit -> Report Definition.
For SSRS 2008R2, you can just choose Download from the report's dropdown.
See Download \ Export RDL files from Report Server for more explicit details.

Related

Is it possble to use SSRS for Progress OpenEdge database?

Is it possible to use SSRS - SQL Server Reporting Services for Progress OpenEdge database?
I'm able to built a report via Microsoft SQL report builder however unable to connect database via ODBC when publishing .rdl file to SSRS
Below is screeshot (first) how I have connected to database through odbc and (second & third) other 2 connecting from report builder which works fine.
Report builder and Sql report server are on same machine.
However can't see Progress OpenEdge driver on New data Source for SSRS.
Also posted error that i get for .rdl report file uploaded to SSRS but works on fine on same machine report builder.
Please check below,
This is what i get,

Create reports in Reporting Services in SQL Server 2008

I want to create a report in Reporting Services in SQL Server 2008 but I don't know how can I do that. I create a report in SQL Server Business Intelligence Development Studio but I don't know the relation between this report and Reporting Services in SQL Server 2008.
How can I use Reporting Services and create a report in it?
The report server is where you store your reports so that people can run them centrally. You can deploy your report from BIDS to the report server.
You can also log in to the report server and run a tool called report builder to create and deploy reports without having to use BIDS.
Have a look at the following link for how to get started with reporting services:
http://msdn.microsoft.com/en-us/library/bb522672(v=sql.105).aspx
Since you already create report, you can directly upload your .rdl file directly to reporting service. If you don't know how to configure your reporting service, please refer to here . You can also use reporting service manage URL to see your uploaded report, and you can also open from there to use report builder to directly edit your report.

SSRS 2012 : report builder and connection string to shared dataset

We are using SQL Server 2012:
one team develops datawarehouse
one team is in charge of reports using Report Builder
We use shared datasets.
When .rdl files are saved on local machine, we can see that <ReportServerURL> is fully embedded in file, in Shared DataSet section. How can we easily deploy the .rdl on another report server (production environment) without having to edit (by hand/script) all .rdl files?
As far as I know <ReportServerURL> is just a hint for Report Builder. It is not used by server, so reports can be safely deployed to another report server

How can I ensure that these reports are appearing or can be seen on SQL Server Reporting Services(SSRS) URL?

I am new to SSRS. I have developed some reports using BIDS using SQL Server Reporting Services(SSRS) when I run them from my machine reports are running ok. But there are not appearing from SQL Server Reporting Services(SSRS). Even when I open SQL Server Reporting Services(SSRS) in a web broswer
I can not see the reports on SSRS. How can I ensure that these reports are appearing or can be seen on SQL Server Reporting Services(SSRS) URL?
Please help.
Have you deployed them?
Right-Click on the report and go to Deploy
or
In the Build menu select "Deploy projectname"
You may have to set the project properties first for TargetServerURL to something like
http://SSRSserver/reportserver
They can be found in the Project menu under "projectname Properties"
There are two options to deploy your reports on server -
1] You can directly deploy it from your VS by right clicking on your report & selecting deploy option, here you need to mention target server -
http://[server name]/ReportServer
2] If you are able to access report server then web browser provide one option to upload your reports. So you can upload your report directly on report server (.rdl file). Here you need to set proper connnection string & permission rights to access the report.
Hope this will help you..!!

How can I customise error messages in SSRS?

I have SSRS Report being accessed from a Report Server. Is there any way I can give an error message of my own, if my report fails to open there?
I can't think of any way to capture RS errors if you are using SSRS report manager. On the other hand, if you are using the report viewer control, you may have a higher chance of capturing the errors. The same goes if you use custom dataset extension for report rendering.
Browse to Report Manager folder. For SSRS 2005, its typical location
is
DRIVE:\Program Files\Microsoft SQL Server\MSSQL.x\Reporting
Services\ReportManager, where x is the instance; for SSRS 2008 and
SSRS 2008 R2, DRIVE:\Program Files\Microsoft SQL
Server\MSRS10.SSRS\Reporting Services\ReportManager.
Make a copy of the existing Web.config as backup
Open Web.config in a text editor, or in Visual Studio to get
Intellisense support
Under the section, locate the section
Modify the existing section, or insert a new one, with
the appropriate settings
Restart the Report Server
Custom error messages for SSRS 2008 have a look here