I installed Team Foundation Server 2013 on our machine and we also have SQL Server 2014 Express on that same machine. When I try to configure TFS to connect to the SQL Server 2014, I get error below
It says TFS requires SQL Server 2012 SP1 or higher, which is true in my case since I have SQL Server 2014. Can anyone tell me what is wrong with this and a possible way of fixing it?
TFS 2013 RTM and Update 1 don't support SQL 2014. Support was added in TFS 2013 Update 2.
https://www.visualstudio.com/en-us/docs/setup-admin/requirements
Related
I have installed TFS 2018 Update 3.2 in Windows Server 2019 machine.
I have NOT used Express edition of TFS 2018.
The Database server version is Microsoft SQL Server 2019 Standard.
I am migrating from TFS 2013 to TFS 2018 (Update 3.2).
I restored the Tfs_Configuration database to new SQL Database server.
The Application Tier and Data Tier are in different servers.
When i configure TFS 2018 i am able to connect to the SQL Server 2019.
But during readiness check i get a error message which says 'SQL Server 2017' is being used.
TF255146: The SQL Server instance you specified (PH-DB00004) is version 'SQL Server 2017', which is not supported by this version of Team Foundation Server. For more information about supported versions of SQL Server, visit https://www.visualstudio.com/docs/setup-admin/requirements
Has anyone else encountered such issues during TFS 2018 configuration.
The SQL requirements for TFS 2018 shows SQL Server 2016 (SP1) onwards.
Kindly suggest how to proceed.
Thank you
I think you're mis-reading the documentation.
The documentation doesn't say that SQL Server 2016 SP1 and "onwards" is supported. It lists several specific supported versions, none of which are SQL Server 2019. Your question even includes a link that explicitly spells it out: https://learn.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops-2020#azure-sql-database-and-sql-server
TFS 2018
SQL Server 2017
SQL Server 2016 (minimum SP1)
Those are the supported versions. Just those versions.
I am new to visual studio and publishing my very first vb database application. The problem I have is when I run the program on a different computer the database doesn't connect due to different SQL Server versions. I cannot install SQL Server 2016 on that pc as it is 32 bit.I have SQL SERVER LOCALDB 2014 on that but error database version is 852 and supported is 782....downgrade not possible
we have SQL Server 2012 and Visual Studio 2013.
I needed to install BIDS (or SSDT) for developing reports.
I downloaded and installed Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013:
http://www.microsoft.com/en-us/download/details.aspx?id=42313
However during the installation I noticed that it runs SQL Server 2014 setup.
Why doesnt it ask for wich SQL Server version I need SSDT to be installed?
Will it work with SQL Server 2012?
Thanks.
If you use Visual Studio 2015 + SSDT, you will have a full backwards compatible version of the BI toolset (2012 and up for SSIS, 2008 and up for other SSAS/SSRS and the relational DB tools). For previous versions of the BI suite, these were tied to specific SQL Server versions:
SSDT-BI for VS2013 -> SQL Server 2014 support
SSDT-BI for VS2012 -> SQL Server 2012 support
BIDS -> SQL Server 2008 support
The current recommendation is to use Visual Studio 2015 + SSDT as it receives regular updates & bug fixes, and is backwards compatible with no need to map to a specific SQL Server version. You can download SSDT here.
Which order should these be installed in? I have read in this SO post that VS2013 requires an update to work with SQL Server 2014.
It doesn't matter. The two products do not conflict and side-by-side installation is supported in any order.
After installing VS you'll need to then install the latest SSDT version for SQL Server 2014 support. SSDT is s component of Visual Studio, not SQL Server.
On my PC with Windows 8 there is Visual Studio 2012, SQL Server 2012 Express (x64), SQL Server 2012 (x64).
Visual Studio 2012 works perfectly with SQL Server 2012 Express and SQL Server 2012. It easily adds sqlexpress to data connections of server explorer by name .\SQLEXPRESS.
But now I'm trying to add SQLEXPRESS in Visual Studio 2010. But it cannot find it.
I thought it couldn't because of version of SQL Server 2012 Express. So I've tried to install SQLEXPR_x64_ENU (SQL Server 2008 Express), but installation stacks on "Setup Support Rules". There appears error "Performance counter registry hive consistency"
I don't know should and can I install SQL Server 2008 Express. Or the solution is somewhere else?
P.S. When I'm trying to add SQL Database Server to App_Data (asp.net mvc3) there is an error "Connections to SQL Server database files (.mdf) require SQL Server 2005 Express or SQL Server 2008 Express to be installed and running on the local computer..."
So I think I should edit register of Windows to let know Visual Studio 2010 where SQL Server Express is situated...
What are your suggestions?
Did you install Visual Studio 2010 Service Pack 1 prior to installing SQL Server Express 2012 (or at all)? See this article: http://www.formatyourbrain.com/sql-server-express-2012-visual-studio-2010/