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