Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Problem bei JDBC-Verbindung von Suse Linux Guest nach ...

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 15
Registriert: 22.11.2007, 10:30

Problem bei JDBC-Verbindung von Suse Linux Guest nach ...

Beitragvon thomas2004ch » 06.09.2009, 07:46

Ich hahe ein kleines Java-Programm geschrieben, nur um JDBC-Verbindung nach Oracle Datenbank zu erstellen. Das Programm läuft einwandfrei bei Windows, wo auch das Oracle installiert. Mein Programm sieht wie folgend aus:

Code: Alles auswählen

   private final static String URL = "jdbc:oracle:thin:@192.168.174.1:1521:XE";
   public static void main(String[] args) {
      System.out.println("Hello World!");
      try {
         System.out.println("URL=" + URL);
         DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
         Connection conn = DriverManager.getConnection(URL, "test", "test");
         // @machineName:port:SID, userid, password

         Statement stmt = conn.createStatement();
         ResultSet rset = stmt
               .executeQuery("select sysdate from dual");
         while (rset.next())
            System.out.println(rset.getString(1)); // Print col 1
         stmt.close();
      } catch (SQLException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }
   }


Nun habe ich das Programm auf Suse Linux Guest kopiert. Als ich das Programm starte, bekam ich folgende Exceptions:

Code: Alles auswählen

java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:439)
        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
        at java.sql.DriverManager.getConnection(DriverManager.java:620)
        at java.sql.DriverManager.getConnection(DriverManager.java:200)
        at com.weichen.app.App.main(App.java:20)


Fehlt mir was?

Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste