SQL Server Edition included with Team Foundation Server 2013 - tfs

I am trying to determine what SQL Server edition will be installed with Team Foundation Server 2013 if it is installed on Windows Server 2012 R2 using the Standard Configuration. The install guide is vague about this. Will it be Express or Standard? It appears to be different than with TFS 2012.

You can use the basic configuration of Team Foundation Server, automatically with SQL Server Express SP1.
or install manually other versions.
link : http://msdn.microsoft.com/en-us/library/vstudio/dd631889.aspx

Only the Basic Configuration of TFS 2013 automatically installs SQL Server and it installs the Express version. This from:
Sql Server Requirements
From the same article: You can pre-install one of the supported editions Sql2012.sp1+ or Sql2014
During installation, you are required to select a configuration (basic, standard etc). If you choose standard and the installer can't find an existing SQL Server instance you can not proceed.

Related

Connect VS 2017 to TFS 2005, Compatibility issue?

Is it possible to connect Visual Studio 2017 to a Team Foundation Server 2005 SP1? Version of microsoft.teamfoundation.server.dll = 8.0.50727.762
I tried to connect with http://servername:8080/ (by using the server url servername//) and with http://servername:8080/tfs (by using server url servername)
Both give an error TF31002: Unable to connect. The remote server returned an error 404.
Using Visual Studio 2005 or 2008 the connection goes without a problem.
I can't find a compatibility overview of Visual Studio / possible TFS versions.
It might be possible but is not a supported scenario according to TFS Requirements and compatibility, see section about Client compatibility where Team Foundation Server 2008 is the oldest mentioned as supported partly/fully by Visual Studio 2005-2017.

TF400069 You must install the "Client Tools Connectivity"

I have a small issue that is driving me crazy.
I'm trying to install TFS 2015 on a VM with Windows Server 2012 R2 and SQL SERVER 2016.
Everything is ok but my on Analysis Services Settings I get an error.
TF400069: When your configuration includes Reporting features on a
remote machine, you must install the "Client Tools Connectivity"
feature from SQL Server.
As you can see on the following screenshot "Client Tools Connectivity" is installed.
Am I doing something wrong?
Thanks
Please check the TFS requirements and compatibility, the supported SQL Server version is:
SQL Server 2014
SQL Server 2012 (minimum SP1)
SQL Server 2016 is not in the list yet. You need to use compatible SQL Server version.

How to add a new database under app_data with SQL Server Enterprise Edition

I'm a absolute newbie in MVC, and now I am standing the beginning of it.
I checked out the tutorial podcast, in which i got i can add a new item of SQL Server database under app_data. But once I click that, a msg popup to show that in my desktop, no SQL Server 2005 or 2008 Express was installed.
But in fact, I have a SQL Server 2005 Enterprise installed already. Why this happened? And how to add a SQL Server database if I got a enterprise version?
Thanks a lot.
Adding the database file to the app_data folder only works with SQL Server Express editions. There's nothing you can do to enable it for Enterprise versions.
If you have SQL Server Enterprise, you need to create your database and your db objects in that server (using SQL Server Mgmt Studio or Visual Studio) and connect to that server. You cannot put your MDF/LDF files into app_data with Enterprise version - it just won't work.
Or if you don't like this approach, you could always install SQL Server 2005/2008 Express on your machine and then use the "put your MDF file into app_data" approach with that Express edition.

Shipping SQL Server Express Edition with my Windows Service

I have created a windows service which interacts with SQL Server Express Edition. I want to ship this to my test machine which doesn't have any form of SQL Server installed.
Is there an easy way of shipping SQL Server Express Edition with my service? Is it possible to make this part of a Setup Project?
Thanks.
The Windows Service you created--I assume you wrote this as a Visual Studio project? If so, you can add the SQL Server 2005 Express Edition as a "Prerequisite" in the Setup, easy as pie... at least if you have VS 2008 or higher. Here's how.
(Making your own bootstrapper packages is also possible, but not exactly fun.)

Team Foundation Server 2005 and SQL Express 2005

I haven't seen anything that says SQL Express 2005 is not supported for use with Team Foundation Server 2005.
However, when I attempt the installation I get all sorts of errors "SQL Agent service not installed", "SQL Server 2005 Analysis Services service is not installed", etc.
Is SQL Server Standard or higher, required?
Yes, SQL Server Standard or higher is required for current versions of TFS. When you purchase a full copy of Team Foundation Server it comes with a restricted use SQL Standard Edition license under the following terms:
You may only use the SQL Server
software with Visual Studio Team
Foundation Server; you may not use
it for any other purpose.
You may
only install SQL Server on one
physical device per Visual Studio
Team Foundation Server license.
Try SQL Server Express Advanced edition ... ( I don't remember if it has analysis services)
Analysis services are required to generate reports. Also after installation of 2005 remember to start SQL Agent service.

Resources