作為一個前端Web工程師,一直沒怎么涉及過后臺的開發(fā),最近項目組驗收時間很緊所以只能幫忙進(jìn)行.net開發(fā),可是在啟動項目的時候诫龙,遇到了一個很奇怪的問題,那就是連接Oracle客戶端時發(fā)生了BadImageFormatException異常
這個問題困擾了我挺久鲫咽,后來終于在同事幫助下搞定了签赃,現(xiàn)在把解決的辦法告訴大家
1、下載PLSQL InstantClient32客戶端
首先分尸,需要下載一個PLSQL InstantClient32客戶端锦聊,這個客戶端的作用大家可以去百度一下,在此不細(xì)說箩绍,我給大家分享一個百度網(wǎng)盤的下載地址孔庭,大家也可以自己去搜索下載
鏈接:https://pan.baidu.com/s/1bpvTrVh
密碼:ghy3
2、解壓客戶端到文件夾
1)創(chuàng)建一個名為“PLSQL”的文件夾
2)將下載下來的壓縮包解壓到這個文件夾中
3材蛛、配置環(huán)境變量
1)不同的系統(tǒng)版本配置環(huán)境變量的方式可能略有不同圆到,在此以win10為例:首先打開控制面板頁面,點(diǎn)擊“系統(tǒng)和安全”選項
2)在新打開的頁面中點(diǎn)擊“系統(tǒng)”選項
3)在新打開的頁面中點(diǎn)擊“系統(tǒng)高級設(shè)置”選項
4)接著在彈出來的選項卡中點(diǎn)擊“環(huán)境變量”選項
5)然后選中下方“系統(tǒng)變量”中的變量“Path”芽淡,并點(diǎn)擊“編輯”按鈕
6)點(diǎn)擊“新建”按鈕豆赏,然后將InstantClient32客戶端所在的文件夾絕對路徑寫入其中
7)為保險起見挣菲,最好通過“上移”按鈕將這個變量放到Oracle變量的前面
8)最后點(diǎn)擊“確定”退出,然后重新啟動項目掷邦,不出意外的話白胀,項目應(yīng)該就可以正常啟動了
如果還有別的異常或是依然是這個異常耙饰,請繼續(xù)百度 Google或者Stack Overflow
最后祝大家都能“少寫代碼纹笼,多陪家人”