sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Convertir acceso a PostgreSQL?

  • Instale el controlador ODBC de Postgres en una computadora con Windows.
  • Cree una fuente de datos con el controlador "PostgreSQL Unicode" para su nueva base de datos
  • Para cada mesa:
    • Utilice "Archivo -> Exportar" elija el tipo "Bases de datos ODBC"
    • Confirmar nombre de tabla
    • Elija "Fuente de datos de la computadora"
    • Seleccione su fuente de datos

Funciona bien si no tienes demasiadas mesas. Necesitaba automatizar esto, así que creé un script VBS que simplemente emitió pulsaciones de teclado en el momento adecuado, así:

set shell=CreateObject("Wscript.Shell")
shell.Run("db1.mdb")
WScript.Sleep(5000);

shell.sendkeys("tablename1");
WScript.Sleep(1000);
shell.sendkeys("%fx"); ' Menu File, Export
WScript.Sleep(1000);
shell.sendkeys("%todbc"); ' Type: ODBC Databases
shell.sendkeys("~"); ' Enter

etc.