错误一般出现在:
jdbc:oracle:thin:@localhost:1521:orcl //1521为监听oracle监听程序端口号,orcl为SID
一般来说oracle监听程序端口号默认为1521,你可以去看你的oracle安装文件夹中的tnsnames.ora文件,查看port="?"?即你的oracle监听程序端口号
查看SID是不是正确的,在你的sqlplus中输入 SELECT NAME FROM v$database; 注意这里用户是system.所得name即你的SID。