1. 程式人生 > >eclipse DateSource無法連線Oracle資料 PL/SQL能連上 eclipse java.sql.SQLException error: ORA-12505

eclipse DateSource無法連線Oracle資料 PL/SQL能連上 eclipse java.sql.SQLException error: ORA-12505

一般出現這個問題就是SID錯誤 

PL/SQL 裡 tnsnames.org 配置檔案中  SERVICE_NAME 寫的是資料庫名 

而eclipse 中資料庫連線中SID 不一定等於SERVICE_NAME 

可以去oracle資料庫中查詢  select instance_name from v$instance 查詢出SID出來

show parameter service_names 查詢SERVICE_NAME 可能會有多個 ,這個就是服務名,就是你需要在你的客戶端上tnsnames.ora裡配置的