Bases de datos

El proceso de migración requiere disponer de derechos específicos en la base de datos de Sage XRT Treasury para ejecutar los procedimientos almacenados, crear alias, etc. Hay que asegurarse de contar con dichos derechos.

Verificaciones

Antes de empezar a migrar, se deben realizar unas verificaciones en la base de datos de Sage XRT Treasury.

  1. En SQL Server Management Studio, hay que situarse en la base de datos de Sage XRT Treasury y acceder al menú desplegable, con un clic derecho, para seleccionar Properties. A continuación, en Files, se selecciona el usuario sa en el campo Owner.

Captura de pantalla que presenta la funcionalidad de este apartado.

Información

También se puede realizar este cambio mediante una consulta. Para ello, hay que abrir el menú desplegable, con un clic derecho en la base de datos de Sage XRT Treasury, y seleccionar New Query. Después, hay que ejecutar la siguiente consulta SQL:

USE [SXTDatabase] EXEC sp_changedbowner 'sa'

GO

  1. Hay que comprobar la versión de la base de datos de Sage XRT Treasury.

Captura de pantalla que presenta la funcionalidad de este apartado.

Información

También se puede realizar este cambio mediante una consulta. Para ello, hay que abrir el menú desplegable, con un clic derecho en la base de datos de Sage XRT Treasury, y seleccionar New Query. Después, hay que ejecutar la siguiente consulta SQL:

SQL:SELECT [DESCRIPTION],[VERSION] FROM [DB_VERSION]

El número de versión debe ser superior o igual a 4.00.001.01, como se especifica en el archivo de configuración.

La última verificación está relacionada con la presencia del procedimiento almacenado CALCULATE_CASH_BALANCES en la base de datos de SXT.

  1. Hay que expandir el nivel de la base de datos de Sage XRT Treasury y, luego, la carpeta Programmability y Stored Procedures. Si aparece el procedimiento CALCULATE_CASH_BALANCES, todo estará listo para migrar.

Captura de pantalla que presenta la funcionalidad de este apartado.

Si no, hay que actualizar la base de datos de Sage XRT Treasury. En ese caso, existen dos posibilidades.

Restauración

 

  1. Hay que seleccionar una de las copias de seguridad de la base de datos de Sage XRT Solution que se proponen según la configuración de la clasificación de datos (collation settings) y de la versión de MS SQL Server.

Captura de pantalla que presenta la funcionalidad de este apartado.

  1. En la pestaña Files, se renombran los archivos, según las preferencias del cliente.

Captura de pantalla que presenta la funcionalidad de este apartado.

  1. Hay que hacer clic derecho en la base de datos restaurada y renombrarla según las preferencias del cliente.

Captura de pantalla que presenta la funcionalidad de este apartado.

  1. Hay que hacer clic en la base de datos de Sage XRT Solution, seleccionar Properties, en la pestaña Files, y reemplazar los tres nombres lógicos por el propuesto por el cliente.

Captura de pantalla que presenta la funcionalidad de este apartado.

Con esto finaliza la etapa de verificación.

Información

Se recomienda guardar la base de datos de Sage XRT Solution vacía para ahorrar tiempo por si fallara la migración.