Card image cap

Centro de Documentación
NG technet



C-21664: Imposibilidad de restaurar base de datos debido a retroceso de instalación de Windows 8 (o superior), a Windows 7 (o anterior: XP/Vista)


Tipo documento: Consulta
Módulos: Base/sistema
Fecha creación: 17/02/2015
Versión: 2015.1 build 5604


Durante el proceso de instalación de NG, la aplicación decide qué versión de SQL Server debe usar/instalar en función del sistema operativo en el que se está instalando.

Si instalamos NG en Windows 8 (o posterior), NG usará SQL Server 2008 para gestionar las bases de datos, mientras que si lo instalamos en Windows 7/Vista/XP, NG usará SQL Server 2005.

En el caso que hayamos instalado NG en Windows 8 (con SQL Server 2008), y hayamos retrocedido de sistema operativo a una versión anterior (Windows 7/Vista/XP) con SQL Server 2005; nos encontraremos con que SQL Server 2005 no nos permitirá restaurar las bases de datos de NG creadas previamente con SQL Server 2008.

Nota:
SQL Server está pensado para avanzar de versión sin problemas, pero no para retroceder.
Es decir, SQL Server 2008 puede restaurar una base de datos creada con SQL Server 2005. Pero en cambio, SQL Server 2005 no puede restaurar una base de datos creada con SQL Server 2008.
Esto implica que el cambio de sistema operativo de Windows 7/Vista/XP a Windows 8 (o posterior) se hace correctamente.



Instalación de SQL Server 2008 en Windows 7/Vista/XP
Para poder resolver este inconveniente, debemos forzar la instalación de SQL Server 2008 en Windows 7/Vista/XP.

1. Desinstalamos NG.
2. Desinstalamos SQL Server 2005.
3. Reiniciamos el ordenador y comprobamos que SQL Server no está instalado.
4. Ejecutamos el instalable de NG en modo avanzado; esto se hace presionando constantemente la techa Shift (Mayúscula) al iniciar el proceso de instalación de NG.
De esta forma, el asistente de instalación preguntará cuál es la versión de SQL Server a instalar, y debemos indicar SQL Server 2008.



Una vez completado el proceso de instalación, ya podremos restaurar la base de datos.


Nota:
Para instalar SQL Server 2008 en:
- Windows XP: es necesario tener instalado el Service Pack 3, y disponer de una versión de Windows Installer 4.5 o superior.
- Windows Vista: es necesario tener instalado el Service Pack 2, o disponer de una versión de Windows Installer 4.5 o superior.


Documentos relacionados

C-21495: Posibles dificultades al restaurar una copia de seguridad

Imprimir