java.sql.SQLException:Io 异常:The Network Adapter could not establish the connection 刚刚安装的oracle 10g ,oracle 实例和 监听器都正确启动,但是用DB连接的时候就出现了这个错误.我的java 源代码如下package demo1;imp

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 04:29:42
java.sql.SQLException:Io 异常:The Network Adapter could not establish the connection 刚刚安装的oracle 10g ,oracle 实例和 监听器都正确启动,但是用DB连接的时候就出现了这个错误.我的java 源代码如下package demo1;imp
xV[OG+S?]0R^CK!&Ʈe=;۝Y C 1ͅ"+jp.up~_c>};^|;39sUyF҅9L%z"A ^.Gbsda)RH' aIM]NJKxn}owj?SV4ij~T{Bq<ۭ|/CvuT_~عLKǵ;I.?m/K%ɭ=rve}ܰ˷ YpԬ4{?£TÛIɐ<ˤ!ڴʺ]F[g>f3ؼ, 8p6 >&3z7DgU=-}6O:Âp)HdJ 9 (L0F)< hIWS$fqoJ20GakFIeT=81  Ò ik閦bT!oI#i 052_!vhs5V}y uθ!i19 m*7ԅVBi'1kk(H "!r/O(f##$UYpJ(WwtF!rLӃq\/oz8G̔ z*Xzu롸[> UM'2=w;ߑlE QS(+zyd3M7/ Fp<{C#{f@# [+GQ١. ^}߹jW7U< ^Z-l ֈMDGXݛ ]h l .b]~l޲_` j*|G "tF8Ap޸Ym7&N{[<륐z = 嗍yI䙊S& ,%Ҡ4T4wdB+'G._%NuT3Kv謓jWMPFa/oCKSCև ܁

java.sql.SQLException:Io 异常:The Network Adapter could not establish the connection 刚刚安装的oracle 10g ,oracle 实例和 监听器都正确启动,但是用DB连接的时候就出现了这个错误.我的java 源代码如下package demo1;imp
java.sql.SQLException:Io 异常:The Network Adapter could not establish the connection
刚刚安装的oracle 10g ,oracle 实例和 监听器都正确启动,但是用DB
连接的时候就出现了这个错误.我的java 源代码如下
package demo1;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;
public class test2 {
\x05private String driver = "oracle.jdbc.driver.OracleDriver";
\x05private String url = "jdbc:oracle:thin:@Yaxin-PC:1521:orcl";
\x05private Connection con = null;
\x05private String user = "scott";
\x05private String login = "tiger";
\x05private Statement st = null;
\x05private ResultSet rs = null;
\x05
\x05public test2()
\x05{
\x05\x05try {
\x05\x05\x05Class.forName(this.driver);
\x05\x05\x05this.con = DriverManager.getConnection(this.url,this.user,this.login);
\x05\x05\x05this.con.setAutoCommit(false);
\x05\x05\x05if(this.con!=null)
\x05\x05\x05{
\x05\x05\x05\x05\x05\x05\x05\x05System.out.println("连接成功");
\x05\x05\x05}
\x05\x05} catch (ClassNotFoundException e) {
\x05\x05\x05System.out.println("连接失败 1");
\x05\x05} catch (SQLException e) {
\x05\x05\x05e.printStackTrace();
\x05\x05\x05System.out.println("连接失败");
\x05\x05}\x05
\x05}
\x05
\x05public static void main(String args[])
\x05{
\x05\x05test2 test2 = new test2();
\x05}
}
另外,在SQL PLUS 上面可以进行正确的登录和操作,但是用正确的用户名和密码登录 PL SQL Developer时 就出现错误 TNS:连接超时的错误.
这两个中有么有关系呢?是不是我的oracle安装有错误呢?

java.sql.SQLException:Io 异常:The Network Adapter could not establish the connection 刚刚安装的oracle 10g ,oracle 实例和 监听器都正确启动,但是用DB连接的时候就出现了这个错误.我的java 源代码如下package demo1;imp
外部知道
Yaxin-PC
这个吗,嗯,也就是侦听串里有没有这个,在
oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora
这个文件里有没有,
你在hosts里加上试试