中易网

使用eclipse java和oracle数据连接!报错!

答案:3  悬赏:10  
解决时间 2021-02-21 10:10
使用eclipse java和oracle数据连接!报错!
最佳答案
第一种可能
是配置得数据库sid名不正确localhost:1521:oracle 即红字部分不是你本机得sid,那么如何查看本机得sid呢?用如下命令 SELECt NAME FROM v$database;在sqlplus中执行就可以看到,把红字部分换成查询出来的sid就可以。
第二种可能
发现sid配置没有错误,但是还是报错,那可能就是oracle得监听配置出了问题,需要检查listener.ora文件,用记事本打开,
正确配置如下:
# listener.ora Network Configuration File: e:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = oracle)
(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)
(SID_NAME = oracle)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
红字部分改成oracle创建时候的sid 保存退出
追问:上面没有错 但检查listener.ora文件具体位置在那里 我查找好多这样的文件
追答:File: e:\oracle\product\10.2.0\db_1\network\admin\listener.ora
类似这样的文件路径,看看你的oracle安装目录
追问:谢谢你!我这个文件只有这么一点东西
# listener.ora Network Configuration File: D:\app\wuxiaohuan\product\11.1.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTNER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = wuxiaohuan-PC)(PORT = 1521))
)
)

把你拷贝放里面
全部回答
LZ有没有引入class12这个jar包?这是oracle驱动包.....
追问:我在myeclipse
选择properties。
2.选择java Build path中的libraries
3.选择add external jars......添加你的jar文件
是选择了这样ojdbc6.jar
追答:class12这个包好像只能纯手动引入...这个包在oracle安装目录里面的jdbc/lib/目录下...名字就叫class12.jar....你确定引入了这个包?我用的是10G版本...不知道一不一样。还有你两个try最好别分开写...没准你定义的url和sql只在第一个try中有效...在第二个try中就没有这些变量导致为空了(这个很重要..我就遇到过很多次)。
连接oracle需要用户名和密码的把?
String user ="";
String password ="";
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
酒后出现记忆空白是怎么?
唐山市滦南县南堡盐场(南盐)派出所的电话号
土地使用权类型有哪些
玻璃门电磁锁锁芯失控是怎么回事
小龙虾养水里死掉了还能吃吗
自由职业属于中级以上职称的专业技术人才吗
用工银瑞信现金快线客户端添加邮储银行卡银行
情人节送什么礼物给男朋友好?有档次一点 但
南风化工集团股份有限公司元明粉分公司盐湖生
千元内上下班代步自行车,求推荐
求解啊,为什么我跑的速度是人家走的速度
从永城,新城去虞城李庄 打的 多少钱?
金万鑫果蔬店在哪里啊,我有事要去这个地方
驾照路考科目三:停车的时候应该先松离合器还
桐乡火车站到桐乡世贸中心怎么走?坐什么车?
推荐资讯
信诚爱慕的布局挽回流挽回速度快一点还是拼图
兄弟俩个一个有残疾没有结婚没有残疾的结婚了
乐东民心农家乐地址在什么地方,我要处理点事
济南市中心医院-病理科地址在哪,我要去那里
教场路1号建筑怎么去啊,有知道地址的么
安徽文达电脑专修学院我想知道这个在什么地方
青岛即墨路批发市场买包要多少钱吖
我的老师作文,写缺点和优点
找一个小区宽带计费系统
水泥路与柏油路哪个造价更贵
停电恢复供电后,空气能热水器会自动恢复工作
我的皂角树,看下我的新品种皂角树好不?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?