錯誤堆疊顯示 java.net.ConnectException: Connection refused,表示 TCP 連線被拒絕,非認證問題。
lsnrctl status 確認 LISTENER 運行且監聽正確 Port (預設 1521)。sqlplus / as sysdba → startup。tnsnames.ora / listener.ora IP/Hostname 正確 (localhost vs 實際 IP)。jdbc:oracle:thin:@//host:1521/SID 或 @//host:1521/ServiceName。-Djava.net.preferIPv4Stack=true。telnet localhost 1521
# 或
sqlplus user/pass@//localhost:1521/ORCL