SQL Server Reporting Upgrade - sql

Can I install SSRS 2017 on SQL Server Standard 2014?
Also, can I use SQL Server product key for the SSRS 2017?
Thank you!

You can host the data on a Instance that isn't 2017. As per the system requirements, you need SQL Server 2008 SP4 or later (https://www.microsoft.com/en-us/download/details.aspx?id=55252).
You need a SQL Server 2017 Product Key for SSRS 2017 though. You can't use a 2014 key.

Related

SQL Server 2017 Replication - Subscriber/Publisher Version Compatibility

Is it possible to have a SQL Server 2017 subscriber to a SQL Server 2012 publication (distributor running SQL Server 2016) ?
Thanks
The short answer is no. Documented here.
Subscriber version depends on the type of publication:
A Subscriber to a transactional publication can be any version within two versions of the Publisher version. For example: a SQL
Server 2012 Publisher can have SQL Server 2014 and SQL Server 2016
Subscribers; and a SQL Server 2016 Publisher can have SQL Server 2014
and SQL Server 2012 Subscribers.
A Subscriber to a merge publication can be any version less than or equal to the Publisher version.

Cannot manage SQL Server Express 2014 with SQL Server Management Studio 2012

A client has upgraded a database from SQL Server Express 2008 to SQL Server Express 2014.
I have lost the ability to edit data, or open tables in design mode for the 2014 database. I can still write stored procedures to do these tasks.
I was successfully using SQL Server Management Studio 2012 to edit data and make changes to the SQL Server Express 2008 database, and still can to an archived copy.
Can anyone advise if SQL Server Management Studio 2012 can be used to edit data and make changes to an SQL Server Express 2014 database?
The answer is yes.
However in case you want to work with this new database you have on a sql server express 2014, i suggest installing sql server management studio 2014.

Working with a sql database on SQL Server 2012 and work with the same database on SQL Server Express 2012 is the same?

I have this question about the SQL Server and SQL Server Express.
In my client machine, the database that he's using is SQL Server 2012 and in my machine i have SQL Server 2005.. so i want to install another instance and a friend told me that i dont need to install the SQL Server 2012 Standard (the one that they have) and with the SQL Server 2012 Express will work.. is that ok?
I really don't know the real difference in working with SQL Server Express 2012 and SQL Server Standard 2012 (with the same database).
On of the major differences is that with express you not be able to back ups over the network. Local backups only. When I do back ups from the SqlExpress Server Manager Studio it doesn't recognize mounted drives. Check out this for a more formal approach to your question
[http://msdn.microsoft.com/en-us/library/cc645993.aspx][1]
Check through this document:
Features supported by the editions of SQL Server 2012
You will soon be able to see if there are any features that you are using in standard that are not available in express.

Can you replicate from SQL Server 2012 to 2008 R2

Quick question: can you replicate a database from SQL Server 2012 to 2008 R2?
We currently have a push transactional replication setup from a SQL Server 2008 R2 database (publisher) to another 2008 R2 (subscriber). The publisher is controlled by a partner organisation that we work closely with, but we have little control over their infrastructure (other than the replication).
Our partner is upgrading their infrastructure to SQL Server 2012 - and as such we need to know if we will be forced to upgrade all or part of our solution to 2012 to follow suit.
Do we need to upgrade our subscriber SQL Server to 2012, or can we leave it as 2008 R2 and somehow configure it to subscribe to a 2012 replication?
Any information and/or references would be appreciated. We're in the process of coming up with a migration plan.
You can keep your 2008R2 subscriber, as long as the distributor and the publisher are one and the same instance (and it seems that they are, since you're running a push trans replication). Quote from here:
A Subscriber to a transactional publication can be any version within two versions of the Publisher version. For example: a SQL Server 2005 Publisher can have Subscribers running SQL Server 2005, SQL Server 2008 (including SQL Server 2008 R2), or SQL Server 2012; and a SQL Server 2012 Publisher can have Subscribers running SQL Server 2005, SQL Server 2008 (including SQL Server 2008 R2), or SQL Server 2012.
Probably you will have to reinitialize your subscription once the publisher upgrade is done. it would be preferable to not use any 2012 specific features or even to run the publisher database in 2008 compatibility mode.
2 versions back SQL replication:
8.0 for SQL Server 2000.
9.0 for SQL Server 2005.
10.0 for SQL Server 2008.
10.5 for SQL Server 2008 R2.
11.0 for SQL Server 2012.
12.0 for SQL Server 2014.
13.0 for SQL Server 2016

upgrading tfs 2008 sp1 to use sql server 2008

I have an instance of tfs 2008 supported by sql server 2005. I want to change the sql server machine by doing a restore based move. I also want to change the version of sql server to 2008.
I know that i can restore backups from sql 2005 to sql 2008, IN GENERAL, but I don't know if this is a thing that is OK for tfs databases.
I also know that sql server 2008 is supported by tfs 2008, but in this case when I have done an upgrade I am assuming that I should change the database compatibility mode to be "2008".
So, any advice on doing a sql server upgrade for TFS 2008?
Backup databases and report server key
Start downtime
Upgrade SQL2005 to SQL2008; AT will stop working at this step
Apply VS SP1
Apply TFS SP1; AT will work again
Apply SQL2008 SP1
Verify full functionality
End downtime