java 连接oracle 11g 在连接字符串URL 的端口号后用冒号还是斜杠? 5
netmanager创建的网络名用plsql可以登录,但是在java程序中不可以用,或者说根本没有创建成功。因为查询SID的时候只查询到orcl这一个网络映射。问问该怎么...
net manager创建的网络名 用plsql 可以登录,但是在java程序中不可以用 ,或者说根本没有创建成功。因为查询SID的时候 只查询到 orcl 这一个网络映射。问问 该怎么办啊?
展开
2个回答
展开全部
冒号
连oracle 11g用的ojdbc14.jar拷贝到WEB-INF/lib目录里了没有?
url一般是这么写的
jdbc:oracle:thin:@127.0.0.1:1521:orcl
最后那个就是你的sid
另外注意Java里的driver Class是oracle.jdbc.driver.OracleDriver
连oracle 11g用的ojdbc14.jar拷贝到WEB-INF/lib目录里了没有?
url一般是这么写的
jdbc:oracle:thin:@127.0.0.1:1521:orcl
最后那个就是你的sid
另外注意Java里的driver Class是oracle.jdbc.driver.OracleDriver
追问
连接orcl 时无论用冒号还是斜杠都没问题
就是用net manager 配置了网络服务名的时候 连接的话就会出错,但是用plsql 连接那个网络服务名 就能够连接上啊
追答
你的问题跟Java无关。oracle不知道是不是你本机的,你打开oracle下的tnsnames.ora看看
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询