| Language | Driver/Module | How it uses Instant Client | |----------|--------------|----------------------------| | Python | cx_Oracle / python-oracledb (Thick mode) | Requires Oracle client libraries | | Node.js | node-oracledb | Thick mode uses Instant Client | | PHP | oci8 extension | Requires Instant Client | | Ruby | ruby-oci8 | Links to Instant Client libs | | Go | goracle / go-oci8 | Uses OCI libraries | | .NET | ODP.NET Managed Driver | No client needed; Unmanaged requires IC | | Java | JDBC Thin | No client needed; OCI driver uses IC |
sqlplus username/password@//hostname:port/service_name Example: oracle instant client 19
Sample tnsnames.ora :
sqlplus scott/tiger@MYDB One of the strongest points of Instant Client is its compatibility with popular languages: | Language | Driver/Module | How it uses