sql >> Database >  >> RDS >> Oracle

Wat is het verschil tussen OCI- en THIN-stuurprogrammaverbinding met gegevensbronverbinding tussen Java en Oracle XE?

Oracle biedt vier soorten stuurprogramma's voor hun database, maar ik zal alleen de twee opsommen waar u naar vroeg.

De OCI stuurprogramma is een type 2 JDBC-stuurprogramma en gebruikt native code om verbinding te maken met de database. Het is dus alleen een optie op platforms die native Oracle-stuurprogramma's beschikbaar hebben en het is geen "pure" Java-implementatie.

Oracle's JDBC Thin driver is een type 4 JDBC-stuurprogramma dat Java-sockets gebruikt om rechtstreeks verbinding te maken met Oracle. Het implementeert Oracle's SQL*Net TCP/IP-protocol rechtstreeks. Omdat het 100% Java is, is het platformonafhankelijk en kan het ook vanaf een applet draaien. (niet dat je zou moeten)



  1. maak een database met sudo mysql -u=root

  2. PreparedStatement:Kan ik de kolomnaam als parameter opgeven?

  3. Hoe praat Access met ODBC-gegevensbronnen? Deel 1

  4. Converteer waarde van tekenreeksweergave in basis N naar numeriek