Soporte
EN PT ES
Wiki
Contenido
Discusión
Historial
Backlinks

¿Cómo restaurar GXportal?

Para restaurar GXPortal se deben recuperar los programas, las imágenes y la base de datos, y es necesario seguir los siguientes pasos:
 
1. Recuperar del respaldo los programas del backend, del frontend y las imágenes.
 
2. Crear los directorios virtuales para acceder al backend, al frontend y las imágenes.
 
3. Recuperar la base de datos.
 
a. Si se está recuperando sobre el mismo servidor de base de datos y sobre la misma base de datos se puede utilizar la funcionalidad de "Restore" del DBMS. Esto hará que la base de datos vuelva al estado que estaba en el momento que se realizó el respaldo.
 
b. Si se está recuperando la base de datos en otro servidor de base de datos se deben seguir los siguientes pasos:
  • Crear una nueva base de datos y recuperar el respaldo.
  • Sobre esta base de datos restaurada ejecutar la siguiente sentencia desde el Query Analizer de SQLServer: select 'exec sp_changeobjectowner ''gxportal.' + name + ''', ''dbo''' + nchar(10) + 'GO' from sysobjects where xtype = 'U'   (Esto genera las distintas sentencias para cambiarle el owner a todas las tablas de la base de datos)
  • Copiar el resultado de la sentencia anterior y pegarlo en el Query Analyzer.
  • Ejecutar las sentencias (Esto cambia el usuario gxportal por el usuario dbo como owner)
  • Desde la opción de "usuarios" de la base de datos borrar el usuario gxportal.
  • Crear un nuevo usuario gxportal desde la opción de "Security-->Logins" con la misma contraseña que antes y asignarlo como owner en la base de datos restaurada.
  • Ejecutar la siguiente sentencia desde el Query Analizer de SQLServer conectado a la base restaurada: select 'exec sp_changeobjectowner ''dbo.' + name + ''', ''gxportal''' + nchar(10)+ 'GO' from sysobjects where xtype = 'U'
  • Copiar el resultado de la sentencia anterior y pegarlo en el Query Analyzer
  • Ejecutar las sentencias (esto cambia el usuario dbo por el usuario gxportal como owner)
4. Luego de haber recuperado la base de datos, ir al directorio del backend y Frontend y editar el archivo web.config donde se debe cambiar el nombre del servidor de la base de datos y el nombre de la base de datos por los nuevos valores.
 
5. Solicitar las licencias correspondientes para poder acceder al backend nuevamente. 
 
6. Luego de tener las licencias ingresar con el usuario GXPADMIN al backend e ir a la opción de "Parámetros del sistema" para cambiar el valor de la "URL del backend" por la nueva ruta de acceso.
 
7. En caso de haber modificado el servidor donde estaban ubicadas las imágenes, y los servidores virtuales para acceder al servidor, es necesario cambiarlos en la configuración del portal.

Categorías:

    Wiki inicio
    Categorías
    Cambios recientes
    TOUR
    Tutoriales
    Documentación
    EMPRESA
    Soporte
    © Todos los derechos reservados. GeneXus y sus productos son marcas registradas por GeneXus S.A. | Política de privacidad | Información de contacto