Installing Oracle Client 12c is a fundamental task for database administrators and developers who need to connect applications to an Oracle Database. While newer versions exist, 12c remains a staple in many enterprise environments due to legacy compatibility.

The libaio trap:

Oracle uses asynchronous I/O even for the client . Without libaio-devel , you’ll get ORA-12547: TNS lost contact during testing.

  1. Extract the Files: Extract the downloaded files to a directory on your machine (e.g., /opt/oracle/client/12c).
  2. Run the Installer: Navigate to the extracted directory and run the ./runInstaller file.
  3. Welcome Screen: The Oracle Client 12c installer will launch. Click on the "Next" button to proceed.
  4. Select Installation Type: Choose the "Administrator" installation type and click on the "Next" button.
  5. Select Installation Location: Choose a location for the Oracle Client 12c installation (e.g., /opt/oracle/client/12c) and click on the "Next" button.
  6. Select Oracle Home: Choose an Oracle Home directory (e.g., /opt/oracle/client/12c/oraInventory) and click on the "Next" button.
  7. Summary: Review the installation summary and click on the "Install" button to begin the installation process.
  8. Installation Progress: The installer will copy files, configure the Oracle Client, and perform other installation tasks. This may take several minutes to complete.
  9. Completing the Installation: Once the installation is complete, click on the "Finish" button to exit the installer.

5.8. Test

ODBC (Windows)

Minimum OS for sanity:

Python (cx_Oracle)

Test 2: Local connection via EZConnect

Configure environment

Загрузка...