Principales respuestas
Migrar de Windows Server 2003+SQL Server 2005 a Windows Server 2008+SQL Server 2008

Pregunta
-
Gente: quería saber que nivel de complejidad tiene migrar un Win 2003 con las bases del CRM en SQL 2005 a Win 2008 con base de datos SQL 2008.
Según había investigado hace un par de meses, el escenario más probado era el de win 2003 con SQL 2005 y CRM 4.0 pero ahora se está analizando la posibilidad de migrar, por eso acudo por la ayuda de aquellos que tengan experiencia en el tema ya que hace solo 6 meses que estoy con esto.
Gracias de antemano.
Saludos.
Respuestas
-
Gente: ya pude migrar correctamente una base de datos de SQL Server 2005 a SQL Server 2008. Para ello tuve que realizar los siguientes pasos:
Exportar la base de datos del SQL Server 2005:
- Abrir el SQL Server Management de SQL 2005.
- Presionar botón secundario sobre la BD del CRM -> Tareas -> Copia de seguridad.
-
General:
- Base de datos: nombre_basecrm_MSCRM.
- Tipo de copia de seguridad: Completa.
- En Destino -> Seleccionar Disco -> Agregar... -> Elegir una ubicación para guardar el backup en cuestión -> Aceptar.
- Nota: las demás opciones dejarlas por defecto.
-
Opciones:
- En confiabilidad: tildar Comprobar copia de seguridad al finalizar y Realizar suma de comprobación antes de escribir en los medios.
- -> Aceptar.
- Abrir el SQL Server Management del SQL Server 2008.
-
Presionar botón secundario sobre la BD -> Task -> Restore -> Database:
- General: Seleccionar From device -> Explorar desde el botón ... -> Add -> y buscar el archivo a restaurar (database.bak) -> OK. Tildar la casilla de la columna Restore.
- Options: Tildar Overwrite the existing database (WITH REPLACE). (Si tira error, destildar esta opción). En Recovery state: Dejar seleccionada la 1º opción (RESTORE WITH RECOVERY).
- -> OK. (Debe aparecer un mensaje que se importó satisfactoriamente)
- Ir a Inicio -> Microsoft Dynamics CRM -> Deployment Manager.
- Ir a Organizations -> Botón derecho sobre la organización creada en la instalación -> Disable -> Mensaje de confirmación -> Si.
- Ir a Organization y hacer botón derecho sobre éste -> New organization -> Mensaje de confirmación -> Si
-
Pantalla Specify the organization name:
- Display name: colocar el nombre a elección de la organización -> Tab (autocompleta el campo Name).
- Presionar en Browse... -> Seleccionar la divisa EEUU (USD) o Argentina ($).
- -> Next.
- Pantalla Help us improve the customer experience -> No tildar la opción -> Next.
- Pantalla Select SQL Server -> Seleccionar del combo la opción con el nombre de nuestro servidor -> Next.
- Pantalla Specify reporting services server -> Colocar http://host/reportserver -> Next.
- Pantalla System requirements -> Verificar que esté todo ok -> Next.
- Pantalla Ready to install -> Create.
Por último, realizar los siguientes pasos para finalizar con el proceso de importación:-
Ir a Inicio -> Microsoft Dynamics CRM -> Deployment Manager.
- Ir a Organizations -> Botón derecho sobre la organización creada en la instalación -> Disable -> Mensaje de confirmación -> Si.
- Ir a Organization y hacer botón derecho sobre éste -> Import organization... -> Mensaje de confirmación -> Si
- Pantalla Specify the organization name:
-
- Display name: colocar el nombre a elección de la organización -> Tab (autocompleta el campo Name) -> Next.
- Pantalla Specify reporting services server -> Colocar http://host/reportserver -> Next.
- Pantalla Select Method for Mapping Users -> Seleccionar Manually map users -> Next.
- Pantalla System requirements -> Verificar que esté todo ok -> Next.
- Pantalla Ready to install -> Import.
Espero que les sirva. Lo único que me faltó probar fueron los flujos de trabajo pero me tomó todo lo demás.
Saludos.
- Marcado como respuesta Jimmy LarrauriModerator viernes, 11 de febrero de 2011 15:21
Todas las respuestas
-
Hola Maurinio.
Ahora que todo se migra a win 2008 r2 las cosas no parecen tan dificiles como parecen. El único problema, que podes encontrar, es que cuando se configure el Reporting tengas errores de "Key" y/o errores de acceso a la bbdd del CRM, pero esto es porque el usuario que hace la llamada al CRM no tiene permisos.
Acuerdate que en win 2008 todo esta cerrado, y debes tu abrir poco a poco las cosas segun desees. Te dejo algunos link's que te pueden ayudar algo
http://extremecrm.net/2009/03/17/microsoft-crm-40-ssrs-2008-integration/
http://support.microsoft.com/kb/950100
Ahhh y me olvidaba.. es recomendable configurar o mejro dicho agregar algunos features en el IIS, te dejo el link donde te explica como agregar,
http://atiliorosas.blogspot.com/2010/10/la-travesia-de-instalar-el-crm-2011.html
Esta orientado para el CRM 2011, pero el paso 2 es necesario configurarlo.
Ya nos diras, si necesitas algo nos dices...
Un fuerte abrazo
Salu2
Atilio
- Propuesto como respuesta Jimmy LarrauriModerator viernes, 19 de noviembre de 2010 16:35
- Marcado como respuesta Jimmy LarrauriModerator lunes, 22 de noviembre de 2010 4:16
- Desmarcado como respuesta maurinio viernes, 24 de diciembre de 2010 13:05
-
-
Gente: estuve probando restaurar un .bak hecho en SQL Server 2005 en SQL Server 2008 y me lo levantó sin ningún problema pero cuando intenté ingresar al CRM me apareció el mensaje de error "Cannot open database requested by the login. the login failed. login failed for user".
El proceso que hice fue el siguiente:
- Abrir el SQL Server Management.
- Fui a las propiedades de la base de datos que estaba actualmente en producción -> Opciones -> Restringir acceso: seleccionar del combo Single_User.
- Hice botón secundario sobre la BD -> Restaurar -> Base de datos
-
- Genertal: Desde dispositivo -> Busqué el archivo a restaurar .bak ->
- Opciones: Tildé Sobreescribir los datos existentes
- En Recovery state: Seleccioné la 2º opción (With NoRecovery) -> OK.
Abri el CRM y me tiró el error mencionado.
Hice algun paso mal o me faltó algun paso adicional...o se hace de otra manera...
Espero que me puedan ayudar.
Gracias de antemano!!
-
-
Gente: ya pude migrar correctamente una base de datos de SQL Server 2005 a SQL Server 2008. Para ello tuve que realizar los siguientes pasos:
Exportar la base de datos del SQL Server 2005:
- Abrir el SQL Server Management de SQL 2005.
- Presionar botón secundario sobre la BD del CRM -> Tareas -> Copia de seguridad.
-
General:
- Base de datos: nombre_basecrm_MSCRM.
- Tipo de copia de seguridad: Completa.
- En Destino -> Seleccionar Disco -> Agregar... -> Elegir una ubicación para guardar el backup en cuestión -> Aceptar.
- Nota: las demás opciones dejarlas por defecto.
-
Opciones:
- En confiabilidad: tildar Comprobar copia de seguridad al finalizar y Realizar suma de comprobación antes de escribir en los medios.
- -> Aceptar.
- Abrir el SQL Server Management del SQL Server 2008.
-
Presionar botón secundario sobre la BD -> Task -> Restore -> Database:
- General: Seleccionar From device -> Explorar desde el botón ... -> Add -> y buscar el archivo a restaurar (database.bak) -> OK. Tildar la casilla de la columna Restore.
- Options: Tildar Overwrite the existing database (WITH REPLACE). (Si tira error, destildar esta opción). En Recovery state: Dejar seleccionada la 1º opción (RESTORE WITH RECOVERY).
- -> OK. (Debe aparecer un mensaje que se importó satisfactoriamente)
- Ir a Inicio -> Microsoft Dynamics CRM -> Deployment Manager.
- Ir a Organizations -> Botón derecho sobre la organización creada en la instalación -> Disable -> Mensaje de confirmación -> Si.
- Ir a Organization y hacer botón derecho sobre éste -> New organization -> Mensaje de confirmación -> Si
-
Pantalla Specify the organization name:
- Display name: colocar el nombre a elección de la organización -> Tab (autocompleta el campo Name).
- Presionar en Browse... -> Seleccionar la divisa EEUU (USD) o Argentina ($).
- -> Next.
- Pantalla Help us improve the customer experience -> No tildar la opción -> Next.
- Pantalla Select SQL Server -> Seleccionar del combo la opción con el nombre de nuestro servidor -> Next.
- Pantalla Specify reporting services server -> Colocar http://host/reportserver -> Next.
- Pantalla System requirements -> Verificar que esté todo ok -> Next.
- Pantalla Ready to install -> Create.
Por último, realizar los siguientes pasos para finalizar con el proceso de importación:-
Ir a Inicio -> Microsoft Dynamics CRM -> Deployment Manager.
- Ir a Organizations -> Botón derecho sobre la organización creada en la instalación -> Disable -> Mensaje de confirmación -> Si.
- Ir a Organization y hacer botón derecho sobre éste -> Import organization... -> Mensaje de confirmación -> Si
- Pantalla Specify the organization name:
-
- Display name: colocar el nombre a elección de la organización -> Tab (autocompleta el campo Name) -> Next.
- Pantalla Specify reporting services server -> Colocar http://host/reportserver -> Next.
- Pantalla Select Method for Mapping Users -> Seleccionar Manually map users -> Next.
- Pantalla System requirements -> Verificar que esté todo ok -> Next.
- Pantalla Ready to install -> Import.
Espero que les sirva. Lo único que me faltó probar fueron los flujos de trabajo pero me tomó todo lo demás.
Saludos.
- Marcado como respuesta Jimmy LarrauriModerator viernes, 11 de febrero de 2011 15:21