Tool for Developing SSRS Reports - reporting-services

I only have SSMS 2008 Express on my dev machine. What tools are there that I can use to develop, maintain, and manage server side SSRS reports on this machine?

You need BIDS - Business Intelligence Development Studio, which is the Visual Studio shell for developing reports that target SQL Reporting Services, and is included as part of Reporting Services install.
You can download SQL Express with Advanced Services from here. This version of SQL Express includes Reporting Services.

sqlserver express may have some sp things. there's one tool is for ssrs development. you can check it out.

Related

Can I create SSRS Reports in VS 2015 using SQL Server 2008 R2?

I'm new to SSRS.
Recently upgraded my development environment from Visual Studio 2010 to Visual Studio 2015 Enterprise Edition. Currently my reports are made using Crystal Reports. I would like to to use SSRS and I'm trying find out my current environment will allow me to do it.
So now I'm using Visual Studio 2015 and SQL Server 2008 R2.
Can I create SSRS Reports using these two?
If yes, how can I create it?
I know how to create a report and publish it using the Business Intelligence Development Studio in SQL Server 2008 R2. But could not understand how I could use those reports in my WebApplication project in Visual Studio 2015.
Also would like to know - Is it possible to reuse my existing datasets which I'm using in my Crystal Reports?
Should I upgrade my SQL Server version?
Yes, you can create reports for SSRS 2008 R2 with VS 2015. You will need to download, and install, the SQL Server Data Tools (SSDT) at the following link.
https://msdn.microsoft.com/en-us/library/mt204009.aspx
To build reports, create a new project using the Report Server Project template found under Templates/Business Intelligence in the New Project dialog. (After you install SSDT)
This is the replacement for BIDS, so much of what you see should look familiar.
Not sure about the Crystal Reports datasets, but you should be able to reuse any SQL or stored procedures that may be a part of these.
Should you upgrade? At some point, sure, but it isn't required. SQL Server 2016 is about to be here, and you are working with a product that is over 4 years old, and more than likely going to be out of support soon, if it isn’t already.
There is a setting in Visual Studio (See above answers for more details.)
There is a setting in
Project --> Properties --> TargetServerVersion
Note that here, server means database server or db-server, as opposed to web server or report-server.
But note well: For me, it is only the version in the folder:
..Projects\myProject1\myProject1\bin\Debug
that will actually deploy and work.

Add BIDS to free SQL Server 2008

I have installed the free version of SQL Server 2008 (without SPs) and I am looking for a way to add Business Intelligence Development System (BIDS). Can this be done or do I need to install a different free version? I am just trying to learn about SSIS, SSRS and SSAS.
I think you need SQL Server Express with Advanced Services which I believe includes BIDS (a limited version). You can find it here.

Can SQL Server Report Services Designer be rehosted?

I would like to be able to edit and create at run time reports based on SQL Server Reporting Services from my application. Can SQL Server Report Services Designer control be rehosted in a custom .Net application outside Visual Studio, in a similar manner to how the WF workflow designer does? Is there any code sample for this?
Use Report Builder for designing reports outside of Business Intelligence Development Studio. If you want to launch report builder from a hyperlink, make sure at least SQL Server 2008 SP1 is installed on the report server and use this URL:
http://<servername>/reportserver/reportbuilder/ReportBuilder_2_0_0_0.application

visual c# express reports

I am using visual c# 2010 express edition and sql server 2008 R2 Express to develop a software. Now I need to create reports in c# based on the data that is stored in the sql database.
Based on this link : SQL 2008 R2 Express install option
I have the version "Database with Management Tools" installed. That is, the one which is 235 MB.
Now my requirements are that the software, which is written in c#, must be able to generate reports based on the data that is found in the sql database.
My questions are:
Must I install the Database with Advanced Services version (727 MB) to be able to use the MS SQL Reporting services?
Considering that I am using express editions for both c# and sql server, will I be able to make my software use the reporting services of MS SQL SERVER 2008 R2 Express? I have no experience in this but I have read somewhere that report viewer is not available in the express edition. Will that prevent me from using the reporting services?
If not, do you guys have any recommendations to other reporting tools that I might use? I need to generate reports containing graphs (free tools as long as possible, this is my dissertation project).
Thank you.
I wouldn't bother with full Reporting Services: I'd consider using the ReportViewer control in local mode in my app instead
This means you don't need SSRS installed at all: it's embedded in your app.

Is it possible to create an SSIS Package when I have only SQL Express 2008 and Visual Studio 2008?

I don't get the Business Intelligence Project type at all when I try to create a new project and I have looked for two days for a workaround. Is it just not possible to do this in VS2008?
This website says you can only build basic import and export SSIS packages through Management Studio for any edition below Standard. Therefore, you won't be able to find SSIS in VS2008.
You can develop Reporting Services reports using SQL Server Express with Advanced Services in Visual Studios as outlined here.