ACCESS數據庫轉ORACLE數據庫共享 |
發布時間:2020-06-23 文章來源:本站 瀏覽次數:2706 |
網上有很多文章介紹access轉oracle數據庫的方法,本人都嘗試了,不是很成功,列舉一下,后來人不必盲目試了,根本不成功: 1、Access-->excel-->PL/SQL-->Oracle 2、Access-->txt-->Sqlload-->Oracle 以上兩種字段犯錯很厲害。 3、SQL Server和winsql,這種操作相當復雜,特別是winsql 4、通過ODBC的數據源直接Access-->Oracle 根本能行,但access數據庫的表結構、表數據等影響轉化成功。比方access需表名大寫要求。 后再找了很多oracle圖形化管理軟件如SQLyog Enterpris、PLSQL Developer、toad for oracle 10、Navicat for Oracle等,一個個試過來,最后用Navicat for Oracle完成了轉化,而且簡單快速。 主張大家今后就用Navicat for Oracle來導access數據庫。 下面圖解下access導入到oracle進程: 1、先下載安裝Navicat for Oracle,我用的版本是9.0的,版本無所謂,不要低于8.0即可。 2、翻開Navicat for Oracle,點菜單-文件-新建銜接,彈出下圖:
用戶名這里要注意:oracle一般啟用SYS、SYSTEM、DBSNMP、SYSMAN四個默認用戶,雖然SYS用戶最高權限,但有必要填SYSTEM用戶名銜接才行。
點擊銜接測驗,銜接成功。 3、接下來翻開如下界面
4、右鍵點“表”,點“導入導游”,彈出下圖窗口:
5、點一下步后,挑選要翻開access數據庫,能夠挑選要導入的表,能夠多選:
6、挑選相關表名后點“下一步”,呈現下圖。能夠指定要導入進oracle哪個表,也能夠輸入新的表名。
7、下一步,挑選所需倒的字段
8、選好后,下一步,挑選要導入的模式,一般選第一個即可
9、點下一步,開始轉化,很快就呈現下列窗口。
10、導入成功。 |