- WindowsコンピューターにPostgresODBCドライバーをインストールします。
- 新しいデータベースに「PostgreSQLUnicode」ドライバーを使用してデータソースを作成します
- すべてのテーブル:
- 「ファイル->エクスポート」を使用して「ODBCデータベース」タイプを選択します
- テーブル名を確認する
- 「コンピュータデータソース」を選択します
- データソースを選択
テーブルが多すぎない場合にうまく機能します。これを自動化する必要があったので、次のように、適切なタイミングでキーボードストロークを発行するVBSスクリプトを作成しました。
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
など