添加如下ORACLE_HOME和OCI library
添加之后,關閉plsql再打開會出現如下界面:
其中database為空。
我當時也是在環境變量里面配置了TNS_ADMIN的環境變量為:如下
並且相應的目錄下也有tnsnames.ora文件。
但是打開還是沒有那個database的選擇。
然后我進入CMD:
發現我配置的環境變量竟然不一樣。然后我建立相應的目錄把tnsnames.ora放進去。再打開就Ok了,database有值了。也可以更改他的參數,但是我改了好像無效,不知道怎么改了,就只有用這種笨辦法。
當沒有值的時候就是路勁的問題,只要將路勁設置正確了,database就有值的,
如果沒出現connect as 那么就是plsql里面的ORACLE_HOME需要設置正確的路勁。還有版本位數需要相等,32位的配32位客戶端,64位配64位客戶端,不然即使你設置對了,connect as 也不一定出來。
這就是我今天遇到的問題,及解決辦法,希望能幫到你。