sql >> Databasteknik >  >> RDS >> Oracle

Vad är skillnaden mellan OCI- och THIN-drivrutinsanslutning med datakällasanslutning mellan java och oracle XE?

Oracle tillhandahåller fyra typer av drivrutiner för sin databas, men jag ska bara räkna upp de två du frågade om.

OCI drivrutinen är en typ 2 JDBC-drivrutin och använder inbyggd kod för att ansluta till databasen. Således är det bara ett alternativ på plattformar som har inbyggda Oracle-drivrutiner tillgängliga och det är inte en "ren" Java-implementering.

Oracles JDBC Thin-drivrutin är en typ 4 JDBC-drivrutin som använder Java-sockets för att ansluta direkt till Oracle. Den implementerar Oracles SQL*Net TCP/IP-protokoll direkt. Eftersom det är 100 % Java är det plattformsoberoende och kan även köras från en applet. (inte för att du borde)



  1. Bygga Secure Public API med PHP/MYSQL

  2. Sök med kommaseparerat värde mysql

  3. MySQL:Undvik att välja kolumner med samma användar-id

  4. Kapslade loopar och Performance Spools