visual c# express reports - reporting-services

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.

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.

Is SQL Server Analysis Services the right choice for my scenario?

I have to use SQL Server Analysis Services to apply clustering and regression alog's on my data and make an analysis. I have sql server 2008 R2 installed but SQL Server Analysis Services are not installed.
Do i have to install 'Business Intelligence Development Studio' or what should i install to use analysis services.
In short I have to make a trained clustering model based on my data and then use that model from c# desktop application.Is SQL Server Analysis Services the right choice for doing that?
Analisys Services is a server component and should be installed on your SQL Server instance. Then you can use BI Development Studio to create SSAS projects.
Update.
SSAS is included in Standart and Enterprse editions of SQL Server 2008. Here is feature list for SQL Server 2008, specificaly look for Multi-Dimentional Analysis and Data Mining.
Here is article on New Installation of SSAS.

PowerView with SSRS

Is it required to have sharepoint server for working with PowerView in SSRS? I have SQL Server with MSBI 2012. I am BI developer. I wanted to explore with power view. I got an addon for SSRS from microsoft portal (PivotViewer Extension for Reporting Services – CTP2). But relese notes says that it needs Share Point.
I got an other link to download (Microsoft SQL Server 2012 With Power View For Multidimensional Models CTP) this is a 2 GB file and sounds like independent of sharepoint. I am confused. Please help me in understing the working of PowerView with SSRS. Many Thnaks.
Here is an ebook explaining all SSRS models available for SQL Server 2012, with walkthroughs
http://www.scribd.com/doc/102370834/SQL-Server-2012-Tutorials-Reporting-Services
Sharepoint server is required for Power View in SSRS. Please check this document: http://msdn.microsoft.com/en-us/library/hh231687.aspx
Power View also comes in Excel 2012 (see http://office.microsoft.com/en-us/excel-help/power-view-explore-visualize-and-present-your-data-HA102835634.aspx ). It can access data within worksheets as well as external data sources and has same visualization capabilities.
Power View is now available through Excel 2013 Professional Plus.
You can connect to external data source or use the internal PowerPivot model.
You can now use Power BI in SSRS to create a report such as 'Power View' reports.
A technical Preview of Power BI reports in SQL Server Reporting Services released in January 2017. You can now download the software and install it on your own on-premises VM or server. In the latter case, you’ll need:
Your own VM or server (not one in production use)
Windows Server 2012 or later (or Windows 8 or later)
.NET Framework 4.5.2 or later SQL
Server Database Engine (2008 or later), to store the report server
database
SQL Server Analysis Services (2012 SP1 CU4 or later), to
store your data models
For more details, Please refer to below link:
Power BI reports in SQL Server Reporting Services: January 2017 Technical Preview now available

Tool for Developing SSRS Reports

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.