sql >> Databáze >  >> RDS >> PostgreSQL

Převést přístup na PostgreSQL?

  • Nainstalujte ovladač Postgres ODBC do počítače se systémem Windows.
  • Vytvořte zdroj dat pomocí ovladače "PostgreSQL Unicode" pro vaši novou databázi
  • Pro každou tabulku:
    • Pomocí "Soubor -> Export" vyberte typ "Databáze ODBC"
    • Potvrďte název tabulky
    • Zvolte "Počítačový zdroj dat"
    • Vyberte zdroj dat

Funguje dobře, pokud nemáte příliš mnoho stolů. Potřeboval jsem to zautomatizovat, takže jsem vytvořil skript VBS, který právě spouštěl úhozy klávesnice ve správný čas, jako je tento:

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

atd.



  1. Prohlášení FORALL s vázanou doložkou VALUES-OF v databázi Oracle

  2. Postgres - jak vrátit řádky s počtem 0 pro chybějící data?

  3. Dotaz k prohledání všech balíčků na tabulku a/nebo sloupec

  4. SQL 'AND' nebo 'OR' je na prvním místě?