Oracle
 sql >> Baza danych >  >> RDS >> Oracle

jaki jar jdbc użyć z oracle 11g i jdk 1.6 i jak podłączyć się do samego db

  1. Oracle pakuje Jar z instalacją klienta lub serwera Oracle i można go znaleźć w $ORACLE_HOME/jdbc/lib/ojdbc6.jar . Zawsze używam tego.

  2. Nazwa klasy sterownika to oracle.jdbc.OracleDriver a adres URL to jdbc:oracle:thin:@//[HOST][:PORT]/SERVICE .

Oto przykład (zaczerpnięty stąd):

import java.sql.*;
class Conn {
  public static void main (String[] args) throws Exception
  {
   Class.forName ("oracle.jdbc.OracleDriver");

   Connection conn = DriverManager.getConnection
     ("jdbc:oracle:thin:@//localhost:1521/orcl", "scott", "tiger");
                        // @//machineName:port/SID,   userid,  password
   try {
     Statement stmt = conn.createStatement();
     try {
       ResultSet rset = stmt.executeQuery("select BANNER from SYS.V_$VERSION");
       try {
         while (rset.next())
           System.out.println (rset.getString(1));   // Print col 1
       } 
       finally {
          try { rset.close(); } catch (Exception ignore) {}
       }
     } 
     finally {
       try { stmt.close(); } catch (Exception ignore) {}
     }
   } 
   finally {
     try { conn.close(); } catch (Exception ignore) {}
   }
  }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można znaleźć modułu Pythona cx_Oracle

  2. Kod do wywołania funkcji w pakiecie z C# i ODP.NET

  3. Jak sprawdzić brakujący numer z szeregu liczb?

  4. dbms_metadata.get_ddl nie działa

  5. Dlaczego sqlplus nie łączy się?