JAVA中用JDBC连接不上ORACLE,异常:The+NETWORK+ADAPTER+COULD+NOT+ESTABLISH+THE+CONNECTION

作者&投稿:花堵 (若有异议请与网页底部的电邮联系)
java连接oracle时出现了异常,io异常 :the network adapter could not establish the connection;求大侠~

你这样试下吧
一。我的电脑右键,选择Management,之后选择Services,进去后把这两个服务OracleService...,和Oracle..TNSListener打开,具体名字我记不住了
二。点击 Run-->输入cmd,在dos里输入sqlplus,接下来会提示你输入用户名和密码,你输入你所要连的那个数据库的用户名和密码,连接成功后,输入
select instance_name from v$instance
只后显示出的名字你看下是不是ORCL,如果不是,就换成显示的那个(orcl不是系统默认的数据库)

你把host 改成localhost试试

你建的数据库的用户名是什么??

Oracle吧

看一下你的数据库
tnsnames.ora中,HOST部分写的是IP还是机器名?
你的连接URL部分与这个地方保持 一致试一下。

当你通过jdbc连接oracle数据库时发生了异常首先应该确认你的jre是否配置正确,一般oracle10g,jre1.4以上应当使用ojdbc14.jar。
其次你要确定你的java语法是否错误,这里的语法是指连接数据库的url上的协议的格式例如:jdbc:oracle:thin:@127.0.0.1:1521:pg,淡红色表示使用thin方式(瘦客户机)连接,黑色部分表示数据库的ip,青色表示监听程序所使用的端口默认1521,最后深红色表示数据库的全局id,完整写法应当为sid.domain。
当你确定你的程序和jre配置正确仍有异常的时候,你需要查看一下你的oracle网络配置,一般一个监听程序可以监听多个数据库实例。如果你的数据库实例是安装的时候由安装程序自动创建的,那么你的oracle网络配置会给你配置好的。如果你的实例是自己创建的,那么除了需要使用net manager配置监听位置外还要为监听程序配置说要监听的数据库实例,如果监听程序什么都没配置那么将无法连接数据库实例,如果只配置了监听位置那么也能在本机上通过oracle自身的客户端连接,不能通过程序连接。

jdbc c3p0连接mysql 失败 原因汇总,求助
答:1,驱动配置有误:driver=com.mysql.jdbc.Driver 2,数据库连接地址有误:url=jdbc:mysql://localhost:3306/test?3useUnicode=true&characterEncoding=utf8 3,密码或帐号有误:username=root password=root 4,数据库未启动或无权访问 5,项目未引入对应的驱动jar包mysql-connector-java-5.1.6-bin....

Java JDBC 连接出错
答:针对SQLServer的 JDBC连接,URL格式好像不对。你搜搜。貌似应该是:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ddept_emp 你少了一个microsoft?另外,用户名和密码可以直接用逗号放在URL后面吗?不熟悉SQLServer,所以不确定对还是不对。

JAVA用jdbc连接数据库失败,怎么回事
答:java.lang.ClassNotFoundException: orcale.jdbc.driver.oracleDriver---驱动错误,驱动包倒了吗???驱动名字是否正确?

java连接数据库连不上,控制台显示如下:
答:JDriver驱动字符串错了吧,把【com.microsoft.sqlserver.jdbc.SQLServerDriver】改成 【com.microsoft.jdbc.sqlserver.SQLServerDriver】试一下!!!

jdbc连不上数据库报错java.sql.SQLException: Io 异常:怎么办_百度...
答:提示说数据库没有取得连接,你把你加载驱动和取得连接的代码发一下看看,还有用的是什么数据库,连接用的jdbc jar包版本什么的对么 解决途径,你要先找出是不是jar包有问题,解决方式是,用myeclipse自带连接oracle的数据库软件,点击new database 然后选oracle那个,把你用的jar包加进去,选你要用的...

Oracle 11g 用 jdbc在java中无法连接数据库
答:ClassNotFoundException 是指找不到这个类,你数据库的包没用引用到项目中。

在java连接sql server数据库jdbc驱动时出现如图错误
答:url不对,参考:jdbc:sqlserver://localhost:1433;databaseName=hh 这个是本机的数据库,若为别的电脑,请填ip, 数据库名hh.请换成你对应的,当前最终要的还是要数据库服务启动。不然怎么也连接不了。查看链接就是直接sql server 上用sa用户登录看是否能成功。

java中jdbc数据库连接连接不上 出现错误
答:骚年,你这个哪里是数据库连接的错误啊。你的标签库jstl.jar和jsp标准标签库standard.jar这两个你导入了么?没有的话导进去

jdbc连不上数据库报错 java.sql.SQLException: connect error 怎么...
答:你可以尝试现在cmd上 ,可以登录进去你的数据库不,定位一下问题方向,如果CMD登不进去数据库,说明你这个数据库有问题,要么是没打开,要么是数据库名或登录名或密码错了

java为什么连接不上JDBC和数据库?
答:你好,这个问题楼上已经回答过了,就是说你没有jobsearch这个数据库,但是看楼主楼主回复的意思感觉楼主还没有弄懂,不是楼主想的那样,而是在你的mysql里面新建一个数据库,名字叫做jobsearch,如果没有可视化工具的就用命令,create database jobsearch;有帮助请采纳,谢谢!