在真實的開發(fā)環(huán)境中,我們有的數(shù)據(jù)可能要以Excel的形式導出,為了更好地進行數(shù)據(jù)分析,并且減少導入導出重復動作浪費時間——我們可以通過ODBC連接Oracle和Excel。
操作思路:
1、確定ODBC、Oracle和Excel的擁有一致的操作系統(tǒng)位數(shù),要么都32位,要么都是64位,保證這三個有兼容性。
2、運用數(shù)據(jù)庫接口ODBC對兩者進行連接,先操作ODBC的DSN文件,
3、對Excel進行數(shù)據(jù)源設置。
一、首先,檢查軟件位數(shù):
1、ODBC可以直接在菜單欄搜索顯示
查看結果:64bit
2、Oracle用cmd命令查看:
window+R調(diào)用快速運行窗口,輸入cmd,進入命令界面
輸入sqlplus / as sysdba;
查看結果:64bit
3、Excel——點擊賬戶——關于Excel——跳出的對話框頂部就有位數(shù)信息
查看結果:64bit
二、設置ODBC的DSN文件
1、以管理員的身份打開ODBC——打開系統(tǒng)DSN——添加系統(tǒng)數(shù)據(jù)源
沒有ODBC數(shù)據(jù)源配置的可以上網(wǎng)下載一下,具體可以查看我上一篇文章
https://blog.csdn.net/OK_GIRL/article/details/105857323
2、創(chuàng)建數(shù)據(jù)源窗口——選擇你的Oracle——點擊完成,之后需要你進行Oracle數(shù)據(jù)配置。
2、如下圖操作
4、配置完成后點擊Test Connection進行測試。
5、出現(xiàn)Connection successful表示連接成功,準備繼續(xù)下一步。
如果出現(xiàn)報錯情況,一般都是上面兩個圖片的內(nèi)容寫錯了,一定要參照上面的指導填寫
三、現(xiàn)在我們對Excel進行數(shù)據(jù)源設置,這個步驟就相當快了
1、打開Excel——數(shù)據(jù)——獲取數(shù)據(jù)——自其他源——選擇我們的ODBC
2、選擇Oracle
到這里我們就配置好數(shù)據(jù)庫與Excle的連接了,這是我們?nèi)绻雽崿F(xiàn)Oracle操作能在Excle界面實時更新,設置下刷新——連接屬性就好了