Citrix: MS Access BD MS SQL-era migratzea 2000 edo 2005

Dokumentu honetan zerbait tipikoa ikusiko dugu, Access datu-base bat SQL batekin migratu behar izatea, SQL izan 2000 edo SQL 2005, tipikoa da gerta daitekeen zerbait bezero bati Demo modu batean sartzen garenean eta datu-base zerbitzari bat ez dutenean.

Access a SQL

Lo primero de todo es tener un SQL Server por ahí instalado, y crear una BD en blanco,

Access a SQL

Bien ahora en el servidor PS que tenga la BD Access, nos generaremos un nuevo fichero .dsn con el siguiente contenido:
[ODBC]
DRIVER=SQL Server
UID=sa
DATABASE=NOMBRE_DE_LA_BASE_DE_DATOS
WSID=NOMBRE_DEL_SERVIDOR_CITRIX_ACTUAL
APP=DESCRIPCIÓN_DEL_ODBC
SERVER=SERVIDOR_DE_BD

Access a SQL

Abrimos una consola de DOS, y para migrar la base de datos de Access a SQL ejecutamos el siguiente comando:
DSMAINT MIGRATE /SRCDSN:”ODBC_ORIGEN” /SRCUSER:citrix /SRCPWD:citrix /DSTDSN:”ODBC_DESTINO” /DSTUSER:USUARIO_DE_LA_BD /DSTPWD:PASAHITZA

Access a SQL

Confirmamos que deseamos continuar, “Bai”,

Access a SQL

Esperamos mientras se migran los datos

Access a SQL

“Bai”,

Access a SQL

Esto nos indica si los datos se han migrado correctamente, perfecto.

Access a SQL

Ahora lo que hay que hacer es indicar al servidor PS que use el nuevo fichero DSN contra la BD SQL, si tenemos más de un servidor debemos crear el fichero DSN anterior en todos los servidores y ejecutar este fichero. Con el siguiente comando:

DSMAINT CONFIG /USER:USUARIO_DE LA BD /PWD:CONTRASEÑA /DSN:”FICHERO_DSN_NUEVO

Access a SQL

Comprobamos que se ha cambiado perfectamente el origen de datos, OK,

Access a SQL

Y reiniciamos el servicio de IMA desde los Servicios,

www.bujarra.com – Héctor Herrero – nh*****@*****ra.com – v 1.0


Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!