Oracle Instant Client Downloads for macOS (ARM64)

See the Instant Client Home Page for more information about Instant Client.

The installation instructions are at the foot of the page.

Client-server version interoperability is detailed in Doc ID 207303.1. Some tools may have other restrictions.

Permanent links to the latest packages are: Basic (dmg) , Basic Light (dmg) , SQL*Plus (dmg) , Tools (dmg) , SDK (dmg) , JDBC Supplement (dmg) , ODBC (dmg).

 

Open all Close all
    • Version 23.3.0.0.0

      Base - one of these packages is required

      Name

      Download

      Description

      Basic Package (DMG)
      • All files required to run OCI, OCCI, and JDBC-OCI applications
      • (114,850,414 bytes) (cksum - 3629906377)
      Basic Light Package (DMG)
      • Smaller version of the Basic package, with only English error messages and Unicode, ASCII, and Western European character set support
      • (48,587,763 bytes) (cksum - 759424114)

      Tools - optional packages

      Name

      Download

      Description

      SQL*Plus Package (DMG)
      • The SQL*Plus command line tool for SQL and PL/SQL queries
      • (6,806,263 bytes) (cksum - 1644432041)
      Tools Package (DMG)
      • Includes Data Pump, SQL*Loader and Workload Replay Client
      • (1,528,775 bytes) (cksum - 1107673673)

      Development and Runtime - optional packages

      Name

      Download

      Description

      SDK Package (DMG)
      • Additional header files and an example makefile for developing Oracle applications with Instant Client
      • (1,330,554 bytes) (cksum - 1172764362)
      JDBC Supplement Package (DMG)
      • Additional support for Internationalization under JDBC
      • (2,133,859 bytes) (cksum - 3300786696)
      ODBC Package (DMG)
      • Additional libraries for enabling ODBC applications
      • (1,046,430 bytes) (cksum - 3231984189)
      Precompiler Package Precompiler Downloads Additional files for Pro*C and Pro*COBOL
    • Installation Instructions

      Instant Client Installation for macOS (ARM64)

      Installing and Removing Oracle Instant Client

      Perform the following steps for installing or uninstalling Oracle Instant Client for Apple macOS (ARM64). All installations require a Basic or Basic Light package.

       

      Installing Notarized Oracle Instant Client Software DMG Files

      1. Download the desired Oracle Instant Client packages.
      2. Mount all desired DMG packages.
        For example:
        
        
        hdiutil mount instantclient-basic-macos.arm64-23.3.0.23.09.dmg
        
        
      3. Run the following commands to copy the volume contents to the install location, for example, /Users/user-name/Downloads/instantclient_23_3.
        For example:
        
        
        cd /Volumes/instantclient-basic-macos.arm64-23.3.0.23.09
        sh ./install_ic.sh
        
        

        Note:
        Run install_ic.sh only once, from any instantclient-*-macos.arm64-23.3.0.23.09 directory.

      4. Eject the mounted Oracle Instant Client packages in Mac Finder.
        Alternatively, use the hdiutil unmount command in the terminal to eject the mounted Oracle Instant Client package. For example:
        
        
        /usr/bin/hdiutil unmount /Volumes/instantclient-basic-macos.arm64-23.3.0.23.09
        
        
      5. If you install SQL*Plus or other tools, add the installation directory to your path, for example.
        
        
        export PATH=$PATH:/Users/user-name/Downloads/instantclient_23_3
        
        
      6. If applications do not have access to your Downloads directory, you may want to move Instant Client. For example, you might move it to /opt/oracle/instantclient_23_3.

      Removing the Oracle Instant Client Software

      To remove the Oracle Instant Client software, delete the instant client directory. For example, /Users/user-name/Downloads/instantclient_23_3.