Are there conflicts between SQL Server 2005 and SQL Server 2008? - sql-server

I am told that SQL Server 2005 installation with BI tools and SQL Server 2008 with BI tools can't work together on the same computer. Apparently "some" things stop working. This was told to me by one of my team members. Since I'm new to SQL BI, I cant discount what he has said altogether and I dont want to install them both on my dev box and find out later that there is problem.
Has anyone here installed them both, used both sufficiently well and found it to be working fine?
Thanks.

I have a complete install of both SQL2005 developer and SQL2008 developer on my workstation. Nothing unusual has happened. A collegue also has both installed and is making use of the BI side of SQL 2005, again we haven't noticed any ill affects.
Server side I would think twice before installing both, but only becuase of resource usasge. If your box has sufficent resources available then I wouldn't expect any issue.

I'm not sure if this is your development system or the server... If its the server you can have side by side reporting services on the same server at the same time (though you use double the resources too). I am not sure why you would though; the reporting services 2008 is vastly superior and can report on data from the sql 2005 instance. If you are worried about the lack of a service pack for sql 2008 you can report on data in sql 2008 from reporting services 2005 (http://msdn.microsoft.com/en-us/library/ms143736.aspx)
If its local on your own pc you can have the development tools both installed at the same time (http://msdn.microsoft.com/en-us/library/bb500441.aspx); though in this case i would use the sql 2005 tools only if you are migrating to sql 2008 as SQL 2005 code works on 2008 but not necessarily the other way around.
If you have reporting services models make sure you check out report builder 2 which ms launched this week. Its a much better user experience than report builder 1.

Related

Trouble after Upgrade SQL Server version and have two server now in services.msc

I'm a beginner in this, I've been searching for long on internet. But as many solution in internet, I don't understand as much i wanted. And I have some question to for resolution. I see a place the recommend to ask some like this as Super User, but I recently just started using 'Stack Overflow' so I don't know How To Use Super User.
Start when I download a new setup of SQL Server 2016 and choose option to 'Upgrade-from-previous-version', from process I see, it just added 2 features.
From what I really want is to change entirely my SQL server from 2014 to 2016.
Two Server in services.msc
So i try to do option 'basic-installation' from installer and it work honestly but provide 2 server which server 2016 and 2014.
Maybe I can just uninstall the server 2014, and get work with 2016 instead. But Can I bring my database in 2014 too?, I mean it has compatibility-problem.
And it don't have SQL Server Management Studio so I download a newest version of it (v18.00)
Two server with different SQL Server version
My question is =
Can I keep my database in server 2014, my database in 2016 is empty (did I must attach it again)?
Did it just OK to have two Microsoft SQL Server Management Studio?
Why I don't get MSSMS when I install SQL Server 2016?
If I must do Question1, How To Upgrade my database to version 2016?
Is it bad for my laptop to having two Version of SQL Server, or I must delete one?
Backup and restore to 2016 (or keep it in 2014)
Yes, but not necessary, just use latest version, uninstall older
Management Studio can be downloaded separately
See (1)
No, both can be kept, but remember that both services will be running which may impact performance and resource usage. You can stop these services using SQL Server Configuration Manager

Microsoft SQL Server BI

What edition of sql server contains all BI , analysis, integration, reporting.
Does the install of SQl server for BI create a report database, reportdatabase tempdb and does analysis and integration need database components.
I guess I asking what do I need to install to get a sql server database running with BI. Is it just sql server and SSDT tools or during the install of SQL Server do I need to select analysis, reporting, etc
There are four editions of SQL Server (as of SQL Server 2017) - Enterprise, Standard, Web and Express (Developer is Enterrpise, is free (sometimes there is a $50 media fee but cannot be used in production). All four support Reporting Services.
Please see the following link https://learn.microsoft.com/en-us/sql/reporting-services/reporting-services-features-supported-by-the-editions-of-sql-server-2016?view=sql-server-2017
If you are going to run SSRS and SSDT do yourself a favor and select these products during the install. Initially the databases are not that large. You probably can run SSDT from the command line without the install but you will run into all kinds of unnecessary issues if you don't install it. You can turn off the service if you are not using that feature.
BI is fully supported in Enterprise and many of the features I have used are available in Standard. Please see the following to compare editions for BI:
https://learn.microsoft.com/en-us/sql/analysis-services/analysis-services-features-supported-by-the-editions-of-sql-server-2016?view=sql-analysis-services-2017&viewFallbackFrom=sql-server-2017

R services in SQL Server 2016

Recently, a tech support specialist installed SQL Server 2016 Management Studio in my computer. When I asked about the possibility of using integrated R services in SSMS, he said I need to have stand alone SQL server installed in order to use that feature (which is not going to happen as individual license is pretty expensive).
Can somebody shed some light on using R services from SQL server 2016? Do I really need stand alone SQL server? or there is a workaround?
Thank you
poshan
SQL Server 2016 Management Studio is a client tool that connects to the Microsoft SQL Server 2016. If R-service already installed (as part of setup wizard, if you have chosen Database Engine Services and R-Services (In-Database)), you can connect to the SQL Server and execute R-script from Management Studio setup in your machine.
Some useful documentation:-
https://msdn.microsoft.com/en-us/library/mt696069.aspx

SQL Server Reporting Services Basics

This project I'm working on has me using SQL Server 2008 R2 which I'm pretty new to. I have the full version of SQL Server and, SSIS, SSAS etc. What I don't know anything about is reporting services. I can connect to the report server but I don't see anyway to actually build reports. This is all in management studio, by the way. Is there a GUI interface for building reports? I have to assume that this software is distinct from SSMS?
You have to install BIDS (Business Intelligence Development Studio). It's in your SQL Server setup. Maybe you already did, have a look in your Visual Studio directory in your start menu.
yes its possible to install that way.
Business Intelligence Development Studio is a must to USE SSIS feature.

Develop both SQL Server 2008 and SQL Server 2008R2 reports on same dev box

We have a large real-estate of existing SSRS 2008 reports that we are still maintain in production.
However we are evaluating SSRS 2008r2 and would like to start developing reports that take advantage of the new features such as shared datasets etc.
The problem is that AFAIK installing the tools for 2008R2 upgrades the Visual Studio 2008 tools from 2008 to 2008R2. This means that when you open a 2008 report and make any changes that it thinks need a new feature it upgrades the schema to R2 making it incompatible with our production servers.
Has anyone else encountered this? Any tips? I don't want to RDP to a VM or anything nasty like that really.
Some things get upgraded, others remain specific to the instance. For example, Business Intelligence Design Studio gets upgraded, but Reporting Services remains independent. See this link for a complete discussion: http://msdn.microsoft.com/en-us/library/ee210714.aspx
I've just realised it's possible to install Report Builder 2.0 alongside Report Builder 3.0 and Visual Studio 2008 with SQL 2008r2 tools in it. Thus I can at least edit the old .RDLs using Report Builder 2.0.
From Technet - "Business Intelligence Development Studio supports working with both SQL Server 2008 and SQL Server 2008 R2 reports, and with Report Server projects in the SQL Server 2008 R2 version of Business Intelligence Development Studio. You can open, save, preview, and deploy either version of reports or Report Server projects. You set Report Server project properties to specify the version of the report server to deploy reports to and how to handle warnings and errors which might occur when up either upgrade a report from SQL Server 2008 to SQL Server 2008 R2, or revert a report from SQL Server 2008 R2 to SQL Server 2008"
The result is that with 2008r2 tools installed you have no choice but to upgrade the project file to 2008R2, however within the project you specify the target SQL Server version. This determines whether .RDLs get upgraded or not.

Resources