TFS 2010 a 2013: SQL Server de 2008 R2 Standard a 2014 Express

Nuestro entorno TFS 2010 actual es Windows 64 de 2008 bits (no R2) y SQL Server 2008 Standard Edition. Buscamos migrar a TFS 2013 en Windows 64 R2008 de 2 bits con SQL Server 2014 Express. En nuestro entorno actual, utilizamos los servicios integrados de Sharepoint y de informes. Vamos de Standard a Express debido al costo de la licencia de 2014.

Espero hacer una actualización en el lugar en el mismo servidor. Actualizaremos Windows a 2008 R2 de antemano y luego ejecutaremos la herramienta de actualización TFS 2013. Lo que me preocupa es la migración de SQL Standard a SQL Express.

Entonces mis preguntas son:

  1. ¿Alguien tiene alguna experiencia con un cambio de versión de SQL como este en relación con TFS? ¿La herramienta de actualización se encargará de la migración de las bases de datos por nosotros o tendremos que instalar una instancia separada de SQL Express y luego hacer una copia de seguridad y restaurar manualmente las bases de datos a la nueva instancia?

  2. ¿Perderemos alguna funcionalidad de TFS al pasar de SQL Server Standard a Express?

preguntado Oct 07 '14, 14:10

Estará limitado por el tamaño de la base de datos. Cada base de datos en Express puede tener un máximo de 10 GB. -

1 Respuestas

Se encontrará con una serie de limitaciones que son inherentes a SQL Server Express. Estos se presentan aquí. Dependiendo de su configuración, es posible que se encuentre con uno o más problemas:

  • Degradación del rendimiento debido a las limitaciones integradas en SQL Express. Esto podría limitar severamente la productividad de su equipo.

  • Tamaño máximo de la base de datos (lo que limitará el conjunto de grabadores de prueba que podría usar, además, no querrá activar la característica de TFS 2013u4 que almacena los artefactos de compilación en la base de datos.

  • Ciertas funciones de conmutación por error no están disponibles en SQL Express

Me pregunto por qué no querría simplemente usar la licencia estándar de SQL Server 2014 que viene con TFS. Sería gratis.

Del Whitepaper de la licencia:

Guía general para licencias de Team Foundation Server

  • Se puede usar una instancia del software Microsoft SQL Server 2014 Standard como base de datos de Team Foundation Server 2013, excepto Team Foundation Server 2013 Express, que usa SQL Server 2014 Express. Team Foundation Server 2013 utiliza Microsoft SQL Server como depósito de datos y otorga el derecho a implementar una instancia del software SQL Server 2014 Standard por cada licencia de servidor de Team Foundation Server 2013. Esta no es una licencia de SQL Server por separado. Esta instancia de SQL Server puede ejecutarse en un servidor separado pero solo puede ser utilizado por Team Foundation Server, no para ningún otro propósito. Si utiliza el software de SQL Server para otros fines que no sean Team Foundation Server, debe obtener una licencia para ese uso por separado.

Fuente: Documento técnico de licencia de Visual Studio y TFS 2013

En cuanto al proceso de actualización, debe actualizar manualmente SQL Server y mueva las bases de datos usando la guía provista.

contestado el 23 de mayo de 17 a las 12:05

Me perdí por completo que el estándar se incluye con la licencia TFS. Esto es exactamente lo que necesitaba escuchar. +1 para el enlace sobre la migración de las bases de datos también. ¡Gracias! - Brian Swart

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.