3 回答

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
我通過(guò)糾正我的jdbc字符串修復(fù)了這個(gè)問(wèn)題。
例如,正確的jdbc字符串應(yīng)該是......
jdbc:oracle:thin:@myserver:1521/XE
但是我使用的jdbs字符串是......
jdbc:oracle:thin:@myserver:1521:XE
(注意:之間1521
和XE
應(yīng)該是/
)
這個(gè)錯(cuò)誤的jdbc字符串也給我一個(gè)ORA-12505錯(cuò)誤。

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超3個(gè)贊
我也得到了同樣的錯(cuò)誤但是當(dāng)他們嘗試了所有這三個(gè)失敗時(shí)。如果以上三個(gè)失敗。如果你發(fā)現(xiàn)服務(wù)(我的情況下是XE)丟失,請(qǐng)嘗試LSNRCTL狀態(tài)試試這個(gè) 現(xiàn)在你可以看到服務(wù) 即使看不到嘗試這個(gè)sqlplus /nolog
conn system ... password ...
connected.
alter system register;
exit
lsnrctl stat
...sqlplus /nolog
conn system
... password ... connected.
alter system set local_listener = '(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))' scope = both;
... system altered ...
alter system register;
exit
lsnrctl stat
這應(yīng)該可行......
- 3 回答
- 0 關(guān)注
- 5673 瀏覽
添加回答
舉報(bào)