LinuxÒÁµéÔ°ÂÛ̳'s Archiver

chenguoshu ·¢±íÓÚ 2004-9-17 19:51

java.sql.SQLException: Io Òì³£: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=1

´íÎó£º
    java.sql.SQLException: Io Òì³£: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135294976)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))

³ÌÐò£º
    import java.sql.*;
    ... ...
    try{
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    //cnn = DriverManager.getConnection("jdbc:odbc:test/test@192.168.1.14:1521:ORCL");
    cnn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.14:1521:ORCL","test","test");
    }
    catch(ClassNotFoundException e1)
    {
        System.out.println("ClassNotFoundException in Connecting:\n  " + e1.toString());
    }
    catch(SQLException e2)
   {                        
        System.out.println("SQLException in Connecting:\n  " + e2.toString());
    }

  ......

ÓÐÀ͸÷λ¸ßÊÖgg»òmmÖ¸µã´íÎóÔ­Òò¡£

ghosttrain ·¢±íÓÚ 2004-9-20 13:42

¿´Òì³£ºÃÏñÊÇÄãµÄloûÓÐÕý³£¹¤×÷¡£ ÓÃifconfigÃüÁî¿´¿´loÊDz»ÊÇÒѾ­Æô¶¯ÁË¡£ifconfigµÄ¾ßÌåÓ÷¨ÔÚÆäËûÌû×ÓÀïÓ¦¸ÃÓÐ˵Ã÷µÄ¡£

chenguoshu ·¢±íÓÚ 2004-9-21 14:31

³É¹¦»·¾³:(·þÎñÆ÷192.168.1.14)
  ³ÌÐò²»±ä
  Red Hat Linux Advanced Server release 2.1AS/i686 (Pensacola) + oracle8 + j2sj2sdk-1.4.2_05

ʧ°Ü»·¾³:(¿ª·¢Æ½Ì¨192.168.1.237)
  ³ÌÐò²»±ä
  Windows 2000 Server(sp4) + Eclipse3 + j2sj2sdk-1.4.2_05
  ´íÎó£ºjava.sql.SQLException: Io Òì³£: The Network Adapter could not establish the connection

¸½¼Ó:
´Ó±íÃæ¿´À´ÊÇ·ñÊÇoracle¶ÔÔ¶³ÌÁ¬½Ó´æÔÚÎÊÌâ¡£

ghosttrain ·¢±íÓÚ 2004-9-21 21:29

Èç¹û³É¹¦µÄ»·¾³ÊÇͨ¹ýLocalhost·ÃÎÊOracleµÄ, ¾Í¼ì²éÒ»ÏÂÊDz»ÊÇÓзÀ»ðǽ.

chenguoshu ·¢±íÓÚ 2004-9-22 10:49

ûÓа²×°·À»ðǽµÄ¡£
¾ßÌå´íÎóÐÅÏ¢ÈçÏ£º
java.sql.SQLException: Io Òì³£: The Network Adapter could not establish the connection
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:263)
        at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
        at java.sql.DriverManager.getConnection(DriverManager.java:512)
        at java.sql.DriverManager.getConnection(DriverManager.java:171)
        at common.connection.SPool.getNewConnection(SPool.java:99)
        at common.connection.SPool.getConnection(SPool.java:80)
        at Default.main(Default.java:27)

chenguoshu ·¢±íÓÚ 2004-9-22 11:00

[¸½¼Ó²âÊÔÏêϸ±¨¸æ]
»·¾³£º
һ̨Êý¾Ý¿â·þÎñÆ÷£ºlinux redhat7.3 +J2SDK1.4.2_04 +oracle8iEE8.1.7£»
һ̨webÓ¦Ó÷þÎñÆ÷£ºlinux redhat7.3 +J2SDK1.4.2_04 +TOMCAT5.0.28£»
Ä¿±ê£º
webÓ¦Ó÷þÎñÆ÷ͨ¹ýoracleµÄjavaÇý¶¯thin·½Ê½·ÃÎÊÊý¾Ý¿â·þÎñÆ÷£»
ÎÊÌ⣺
web·þÎñÆ÷ÉϵÄoracleµÄjavaÇý¶¯thin·½Ê½ÎÞ·¨·ÃÎÊÊý¾Ý¿â£¬Å׳öµÄ´íÎóΪIO´íÎó£¬ÈçÏ£º
java.sql.SQLException: Io Òì³£: The Network Adapter could not establish the connection
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:263)

        at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at TestAcct.main(TestAcct.java:15)
СµÄ²âÊԽű¾´úÂ룺
import java.sql.*;

public class TestAcct
{
public static void main(String args[])
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.12:1521:ORCL","test","test");
Statement st=con.createStatement();
String Sql="select realname from userctl where user_name=¡ätest¡ä";
ResultSet rs=st.executeQuery(Sql);
if( rs!=null)
{
while( rs.next() )
{
System.out.println(rs.getString(1));
}
rs.close();
}
st.close();
con.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
ÒÑ×öµÄ¼ì²é£º
1¡¢Á½Ì¨»úÆ÷¶¼Ã»ÓзÀ»ðǽ£»
2¡¢¸Ã½Å±¾ÔÚÊý¾Ý¿â·þÎñÆ÷ÉÏÄÜÖ´Ðв¢·µ»ØÕýÈ·µÄÖµ´òÓ¡£»
3¡¢¸Ã½Å±¾ÔÚÈÎÒâһ̨linuxÉ϶¼ÄÜ·ÃÎÊÓÉW2K +oracle8.1.7¼Ü¹¹µÄÊý¾Ý¿â·þÎñÆ÷£¬È´²»ÄÜÔÚÁ½¸ölinux·þÎñÆ÷¼ä·ÃÎÊ£¬±¨´íÐÅÏ¢Ïàͬ£»
4¡¢oracleµÄlistener¶¼ÒѾ­È·ÈÏÆô¶¯£»
5¡¢ÓÃPL SQL Developer¶¼ÄÜ·ÃÎÊÊý¾Ý¿â£¬ÓÃSQLÃüÁî¡°select * from product_component_version¡±²é¿´²úÆ·ÐÅÏ¢ÊÓͼ£¬
linuxÏÂΪ£º
1 NLSRTL 3.4.1.0.0 Production
2 Oracle8i Enterprise Edition 8.1.7.0.1 Production
3 PL/SQL 8.1.7.0.0 Production
4 TNS for Linux: 8.1.7.0.0 Development
W2KÏÂΪ£º
1 NLSRTL 3.4.1.0.0 Production
2 Oracle8i Enterprise Edition 8.1.7.0.0 Production
3 PL/SQL 8.1.7.0.0 Production
4 TNS for 32-bit Windows: 8.1.7.0.0 Production
Ö»ÓÐ2¡¢4ÏîÓÐÇø±ð¡£
Õâ¸öÎÒ²»Ì«Á˽⣬ÄúÄܺÍÎÒ½²½²Âð£¿
ÎÒÏÖÔÚlinuxÏÂoracleÊý¾Ý¿âÓû§ÃûtestµÄ½ÇÉ«Ìí¼ÓÁËconnectºÍresource£¬
ÒÔǰÔÚW2KÏÂÒ»Ö±ÊÇÕâôÅäµÄ£¬W2KÖ®¼ä¶¼ÄÜ»¥Ïà·ÃÎÊ£¬linuxÒ²¿ÉÒÔ·ÃÎÊW2KµÄÊý¾Ý¿â£»
ÁíÍâ×÷ÁËÒ»¸ölinuxÉϵÄÊý¾Ý¿âÓû§Ãû×öµÄ²âÊÔ½ÇÉ«Ìí¼ÓµÄÊÇconnectºÍjavauserpriv£¬Ò²ÊDz»ÐС£

ghosttrain ·¢±íÓÚ 2004-9-22 13:20

°ïÄãÔÚGoogleÉÏËÑÁËһϡ£
[url]http://www.huihoo.com/compiere/setup.html[/url]
×Ô¼º¼¸ºõûÓÐÓùýOracle£¬ÕæÊÇÎÞ´Ó½â´ð°¡ :)

ghosttrain ·¢±íÓÚ 2004-9-22 13:23

ÎÄÖÐÊÇÒÔÒ»¸ö¿ªÔ´µÄÓ¦ÓÃΪĿ±êÀ´½²½âµÄ£¬ ÄãÖ»Òª¿´¿´ºóÃæÄǸöCompiere.propertiesµÄÉèÖ㬠ºÃÏñÊÇJDBC ConnectionµÄ²ÎÊý¡£

chenguoshu ·¢±íÓÚ 2004-9-23 09:56

ghosttrain£¬·Ç³£¸ÐлÄã¡£

Ò³: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.