2016-04-30 222 views
0

有沒有辦法將數據從MS Access導出到另一個數據庫?我知道數據可以導出無法訪問,但我正在尋找一種方法,每天從MS Access表中提取數據,並將其上載到SQL數據庫(如PostgreSQL或MySQL)中。從MS Access導入數據

+0

簡單地導出表到平面文件到csv

然後使用這個命令來將數據導入到PostgreSQL的(XML, csv,txt,xlsx)並導入到其他RDMS中。或者,如果您有MSAccess.exe,則可以鏈接來自其他RDMS的表並使用SQL查詢進行遷移。 MS Access默認爲Jet/ACE SQL Engine(Windows .dll文件)。 – Parfait

+0

我認爲導入是問題,因爲你必須調整數據類型(例如,布爾是MySQL中的一個tinyint):我認爲MySQL Workbench遷移向導爲你完成了大部分工作https://dev.mysql.com/ DOC /工作臺/ EN/WB-遷移數據庫access.html – BitAccesser

回答

0

沒關係我想通了。我使用Talend Open Studio進行數據集成。它具有用於Microsoft Access的連接器,可讓您編寫訪問,創建或讀取訪問權限。

0

你可以從M $導出使用任何pgAdmin的PLSQL

copy your_created_table FROM '/your/path/to/file.csv' USING DELIMITERS ',' CSV;