當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  建站經(jīng)驗(yàn) >  正文

ACCESS數(shù)據(jù)庫(kù)轉(zhuǎn)ORACLE數(shù)據(jù)庫(kù)分享

 2013-04-20 10:24  來(lái)源:   我來(lái)投稿 撤稿糾錯(cuò)

  阿里云優(yōu)惠券 先領(lǐng)券再下單

網(wǎng)上有很多文章介紹access轉(zhuǎn)oracle數(shù)據(jù)庫(kù)的方法,本人都嘗試了,不是很成功,列舉一下,后來(lái)人不必盲目試了,基本不成功:

1、Access-->excel-->PL/SQL-->Oracle

2、Access-->txt-->Sqlload-->Oracle

以上兩種字段出錯(cuò)很厲害。

3、SQL Server和winsql,這種操作相當(dāng)復(fù)雜,特別是winsql

4、通過(guò)ODBC的數(shù)據(jù)源直接Access-->Oracle

基本能行,但access數(shù)據(jù)庫(kù)的表結(jié)構(gòu)、表數(shù)據(jù)等影響轉(zhuǎn)換成功。比如access需表名大寫要求。

后再找了很多oracle圖形化管理軟件如SQLyog Enterpris、PLSQL Developer、toad for oracle 10、Navicat for Oracle等,一個(gè)個(gè)試過(guò)來(lái),最后用Navicat for Oracle完成了轉(zhuǎn)換,而且簡(jiǎn)單快速。

建議大家以后就用Navicat for Oracle來(lái)導(dǎo)access數(shù)據(jù)庫(kù)。

下面圖解下access導(dǎo)入到oracle過(guò)程:

1、先下載安裝Navicat for Oracle,我用的版本是9.0的,版本無(wú)所謂,不要低于8.0即可。

2、打開Navicat for Oracle,點(diǎn)菜單-文件-新建連接,彈出下圖:

用戶名這里要注意:oracle一般啟用SYS、SYSTEM、DBSNMP、SYSMAN四個(gè)默認(rèn)用戶,雖然SYS用戶最高權(quán)限,但必須填SYSTEM用戶名連接才行。

點(diǎn)擊連接測(cè)試,連接成功。

3、接下來(lái)打開如下界面

4、右鍵點(diǎn)“表”,點(diǎn)“導(dǎo)入向?qū)?rdquo;,彈出下圖窗口:

5、點(diǎn)一下步后,選擇要打開access數(shù)據(jù)庫(kù),可以選擇要導(dǎo)入的表,可以多選:

6、選擇相關(guān)表名后點(diǎn)“下一步”,出現(xiàn)下圖??梢灾付ㄒ獙?dǎo)入進(jìn)oracle哪個(gè)表,也可以輸入新的表名。

7、下一步,選擇所需倒的字段

8、選好后,下一步,選擇要導(dǎo)入的模式,一般選第一個(gè)即可

9、點(diǎn)下一步,開始轉(zhuǎn)換,很快就出現(xiàn)下列窗口。

10、導(dǎo)入成功。

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

熱門排行

信息推薦