Migracion de servidor SQL

14/09/2009 - 13:32 por Diego Fernández | Informe spam
Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL 2000
(Navision) y estoy haciendo unas pruebas en un entorno virtualizado para no
llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000 Enterprise
32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que comprar
licencias nuevas es muy caro), y como la nueva máquina es de 64bits el S.O.
se instala de 64.

El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el SQL no
arranca porque busca las BBDD model, msdb, tempdb, etc... y en el nuevo
servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero aquí
estoy totalmente pez y no tengo ni idea de hacerlo.

¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la memoria o
dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernández

Preguntas similare

Leer las respuestas

#1 Ruben Garrigos
14/09/2009 - 13:43 | Informe spam
Hola Diego,

Si existe versión de 64 bits para SQL Server 2000.

Respecto al proceso de migración básicamente tendrías que asegurarte que
los SP aplicados sean los mismos y restaurar luego las bases de datos en
la misma ubicación que las tienes actualmente en la nueva instalación. Tendrás
también que hacerte cargo de la migración de los inicios de sesión lo cual
es lo que habrás leído que puedes hacer con DTS.

Respecto al uso de la memoria, depende del escenario aunque si el servidor
está dedicado 100% a SQL Server no deberías tener excesivos problemas en
dejarla dinámica.

Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL
2000 (Navision) y estoy haciendo unas pruebas en un entorno
virtualizado para no llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000
Enterprise
32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que
comprar
licencias nuevas es muy caro), y como la nueva máquina es de 64bits el
S.O.
se instala de 64.
El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He
intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el
SQL no
arranca porque busca las BBDD model, msdb, tempdb, etc... y en el
nuevo
servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero
aquí
estoy totalmente pez y no tengo ni idea de hacerlo.
¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la
memoria o dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernánde
Respuesta Responder a este mensaje
#2 Carlos Sacristan
14/09/2009 - 13:55 | Informe spam
Diego, no tiene mucho sentido seguir manteniendo un software del cual su
ciclo de vida se acaba. A menos que tengas el soporte técnico ampliado,
desde marzo del año pasado, la versión de 64bits de SQL Server 2000 dejó de
estar soportada por MS. Puedes echar un vistazo en
http://support.microsoft.com/lifecycle/?p1(52

Si esto no fuera suficiente, la cantidad de mejoras en cuanto a
funcionalidad y rendimiento yo diría que hacen imprescindible una
actualización de versión, a menos que las aplicaciones que corran contra ese
servidor impidan ese cambio.

Y sí, existe una versión de 64bits para SQL Server. Una rápida búsqueda en
Google te da unos dos millones de páginas de referencia.

Para migrar logins, el artículo de la base de datos de conocimiento que
supongo haces referencia ( http://support.microsoft.com/kb/246133) explica
muy claramente cómo hacerlo, tan sólo consiste en seguir esos pasos que te
indica.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Diego Fernández" wrote in message
news:%23Tuf%
Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL 2000
(Navision) y estoy haciendo unas pruebas en un entorno virtualizado para
no llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000
Enterprise 32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que comprar
licencias nuevas es muy caro), y como la nueva máquina es de 64bits el
S.O. se instala de 64.

El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el SQL
no arranca porque busca las BBDD model, msdb, tempdb, etc... y en el nuevo
servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero aquí
estoy totalmente pez y no tengo ni idea de hacerlo.

¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la memoria
o dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernández




Respuesta Responder a este mensaje
#3 Diego Fernández
14/09/2009 - 16:26 | Informe spam
Ok, tienes razón... en el link que pones están las instrucciones, pero no se
me había ocurrido buscar por la palabra "transferir" y no lo encontraba.
Por otro lado, en los links que pones, aparece Sql 2000 64bits... pero no
versión Enterprise. Como Enterprise únicamente veo la de 32bits.
¿No existe la 64bits enterprise o es la misma que en 64 no tiene las
limitaciones?

Sobre lo de continuar con un producto obsoleto, además del coste de la nueva
licencia, tenemos el problema de que el partner de Navision nos indica que
no nos puede asegurar que nuestros objetos funcionen si cambiamos la versión
de SQL (objetos de Navision 3.01), y por ese motivo no podemos cambiar.

Gracias por tu ayuda.

Un saludo.
Diego Fernández

"Carlos Sacristan" escribió en el mensaje de
noticias:
Diego, no tiene mucho sentido seguir manteniendo un software del cual su
ciclo de vida se acaba. A menos que tengas el soporte técnico ampliado,
desde marzo del año pasado, la versión de 64bits de SQL Server 2000 dejó
de estar soportada por MS. Puedes echar un vistazo en
http://support.microsoft.com/lifecycle/?p1(52

Si esto no fuera suficiente, la cantidad de mejoras en cuanto a
funcionalidad y rendimiento yo diría que hacen imprescindible una
actualización de versión, a menos que las aplicaciones que corran contra
ese servidor impidan ese cambio.

Y sí, existe una versión de 64bits para SQL Server. Una rápida búsqueda en
Google te da unos dos millones de páginas de referencia.

Para migrar logins, el artículo de la base de datos de conocimiento que
supongo haces referencia ( http://support.microsoft.com/kb/246133) explica
muy claramente cómo hacerlo, tan sólo consiste en seguir esos pasos que te
indica.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Diego Fernández" wrote in message
news:%23Tuf%
Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL 2000
(Navision) y estoy haciendo unas pruebas en un entorno virtualizado para
no llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000
Enterprise 32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que
comprar licencias nuevas es muy caro), y como la nueva máquina es de
64bits el S.O. se instala de 64.

El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el SQL
no arranca porque busca las BBDD model, msdb, tempdb, etc... y en el
nuevo servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero aquí
estoy totalmente pez y no tengo ni idea de hacerlo.

¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la
memoria o dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernández







Respuesta Responder a este mensaje
#4 Carlos Sacristan
14/09/2009 - 16:47 | Informe spam
http://www.microsoft.com/spain/sql/...fault.mspx

Yo es que miraría la posibilidad de actualizar a una versión de Navision que
sí que esté certificada para SQL 2005 ó 2008, aunque dependiendo del tipo de
licencia que tengáis puede que salga caro. Ahí ya no me meto...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Diego Fernández" wrote in message
news:%
Ok, tienes razón... en el link que pones están las instrucciones, pero no
se me había ocurrido buscar por la palabra "transferir" y no lo
encontraba.
Por otro lado, en los links que pones, aparece Sql 2000 64bits... pero no
versión Enterprise. Como Enterprise únicamente veo la de 32bits.
¿No existe la 64bits enterprise o es la misma que en 64 no tiene las
limitaciones?

Sobre lo de continuar con un producto obsoleto, además del coste de la
nueva licencia, tenemos el problema de que el partner de Navision nos
indica que no nos puede asegurar que nuestros objetos funcionen si
cambiamos la versión de SQL (objetos de Navision 3.01), y por ese motivo
no podemos cambiar.

Gracias por tu ayuda.

Un saludo.
Diego Fernández

"Carlos Sacristan" escribió en el mensaje de
noticias:
Diego, no tiene mucho sentido seguir manteniendo un software del cual su
ciclo de vida se acaba. A menos que tengas el soporte técnico ampliado,
desde marzo del año pasado, la versión de 64bits de SQL Server 2000 dejó
de estar soportada por MS. Puedes echar un vistazo en
http://support.microsoft.com/lifecycle/?p1(52

Si esto no fuera suficiente, la cantidad de mejoras en cuanto a
funcionalidad y rendimiento yo diría que hacen imprescindible una
actualización de versión, a menos que las aplicaciones que corran contra
ese servidor impidan ese cambio.

Y sí, existe una versión de 64bits para SQL Server. Una rápida búsqueda
en Google te da unos dos millones de páginas de referencia.

Para migrar logins, el artículo de la base de datos de conocimiento que
supongo haces referencia ( http://support.microsoft.com/kb/246133)
explica muy claramente cómo hacerlo, tan sólo consiste en seguir esos
pasos que te indica.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Diego Fernández" wrote in message
news:%23Tuf%
Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL 2000
(Navision) y estoy haciendo unas pruebas en un entorno virtualizado para
no llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000
Enterprise 32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que
comprar licencias nuevas es muy caro), y como la nueva máquina es de
64bits el S.O. se instala de 64.

El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He intentado
restaurar un backup (poniendolo en modo single user, etc). y luego el
SQL no arranca porque busca las BBDD model, msdb, tempdb, etc... y en el
nuevo servidor no están en la misma ubicación que en el antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero aquí
estoy totalmente pez y no tengo ni idea de hacerlo.

¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la
memoria o dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernández







Respuesta Responder a este mensaje
#5 Diego Fernández
14/09/2009 - 17:00 | Informe spam
Hola:

Es que como decía en el anterior post, el partner de Navision no nos
garantiza que los objetos que tenemos funcionen en otra versión de SQL
server (objetos de Navision 3.01), con lo que no podemos cambiar.

Un saludo.
Diego Fernández

"Carlos Sacristan" escribió en el mensaje de
noticias:
http://www.microsoft.com/spain/sql/...fault.mspx

Yo es que miraría la posibilidad de actualizar a una versión de Navision
que sí que esté certificada para SQL 2005 ó 2008, aunque dependiendo del
tipo de licencia que tengáis puede que salga caro. Ahí ya no me meto...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Diego Fernández" wrote in message
news:%
Ok, tienes razón... en el link que pones están las instrucciones, pero no
se me había ocurrido buscar por la palabra "transferir" y no lo
encontraba.
Por otro lado, en los links que pones, aparece Sql 2000 64bits... pero no
versión Enterprise. Como Enterprise únicamente veo la de 32bits.
¿No existe la 64bits enterprise o es la misma que en 64 no tiene las
limitaciones?

Sobre lo de continuar con un producto obsoleto, además del coste de la
nueva licencia, tenemos el problema de que el partner de Navision nos
indica que no nos puede asegurar que nuestros objetos funcionen si
cambiamos la versión de SQL (objetos de Navision 3.01), y por ese motivo
no podemos cambiar.

Gracias por tu ayuda.

Un saludo.
Diego Fernández

"Carlos Sacristan" escribió en el mensaje de
noticias:
Diego, no tiene mucho sentido seguir manteniendo un software del cual su
ciclo de vida se acaba. A menos que tengas el soporte técnico ampliado,
desde marzo del año pasado, la versión de 64bits de SQL Server 2000 dejó
de estar soportada por MS. Puedes echar un vistazo en
http://support.microsoft.com/lifecycle/?p1(52

Si esto no fuera suficiente, la cantidad de mejoras en cuanto a
funcionalidad y rendimiento yo diría que hacen imprescindible una
actualización de versión, a menos que las aplicaciones que corran contra
ese servidor impidan ese cambio.

Y sí, existe una versión de 64bits para SQL Server. Una rápida búsqueda
en Google te da unos dos millones de páginas de referencia.

Para migrar logins, el artículo de la base de datos de conocimiento que
supongo haces referencia ( http://support.microsoft.com/kb/246133)
explica muy claramente cómo hacerlo, tan sólo consiste en seguir esos
pasos que te indica.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Diego Fernández" wrote in message
news:%23Tuf%
Hola a todos:

En la empresa vamos a cambiar el hardware sobre el que corre un SQL
2000 (Navision) y estoy haciendo unas pruebas en un entorno
virtualizado para no llevarme sustos cuando se haga en "real".

El escenario es:
Servidor producción: Windows 2003 Enterprise 32bits + SQL Server 2000
Enterprise 32Bits.
Nuevo servidor: Windows 2003 Enterprise 64bits + SQL Server 2000
Enterprise 32bits(que yo sepa no hay SQL 2000 64bits).
En resumen, cambiamos el hardware pero mantenemos el software (que
comprar licencias nuevas es muy caro), y como la nueva máquina es de
64bits el S.O. se instala de 64.

El caso es que me surgen varios problemas/dudas:
¿Como traspaso los usuarios de la master al nuevo servidor? He
intentado restaurar un backup (poniendolo en modo single user, etc). y
luego el SQL no arranca porque busca las BBDD model, msdb, tempdb,
etc... y en el nuevo servidor no están en la misma ubicación que en el
antiguo.
Buscando en google encuentro que lo tengo que hacer con DTS... pero
aquí estoy totalmente pez y no tengo ni idea de hacerlo.

¿Existe SQL 2000 para 64bits? Yo no he encontrado nada.

El servidor se dedicará en exclusiva al SQL Server. ¿Le reservo la
memoria o dejo que la administre dinámicamente?

Gracias por anticipado.
Diego Fernández












email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida