
Citrix: Migrar la BD Access a MSDE
This document explains how to migrate our Citrix database from an Access to an MSDE in case we need it for whatever reason. The Citrix DB should never be created in an Access MDB DB, but if it is done and our organization grows or we want better performance or simply to migrate to another version of Citrix or migrate it from servers… This document explains all the necessary steps, It's pretty easy. First we will have to install MSDE on the server and then run a tool to migrate the Access DB to SQL.
First, we put in the Citrix CD 4.0 or 4.5, accedemos hasta el directorio SupportMSDE, and we execute “SetupMsdeForMetaFrame.cmd”
Esto nos instalará el MSDE con una instancia llamada CITRIX_METAFRAME, por supuesto los datos de las tablas están vacíos, ahora tendremos que importarlos desde el Access.
Una vez instalado el MSDE, tenemos que ir desde una consola de MSDOS, a la unidad del CD y entramos en el directorio CDROMSupportMSDE. Tenemos que ejecutar la utilidad “MigrateToMsde.exe”, como su nombre indica nos migrará de Access a MSDE.
Accept.
Comienza el proceso de migración, nos detiene los servicios de Citrix…
Y empieza a migrar los datos, es un proceso breve, ya que normalmente en una Access no tendremos mucho.
El proceso continua bien y me está iniciando los servicios…
Ok, perfect, ya tenemos la BD en SQL en MSDE (Microsoft SQL Desktop Engine). “Accept”.
Antes de realizar este proceso hacer un backup de la BD de Access, parar los servicios de Citrix a mano y hacer una copia del fichero mdb (“X:Archivos de ProgramaCitrixIndependent Management Architectureimalhc.mdb”).