X

The leading edge of scripting languages and Oracle Database brought to you by the Data Access Development team

Oracle Instant Client for Linux ARM (aarch64)

Christopher Jones
Senior Principal Product Manager

The first Instant Client release for Linux ARM is now available.

You can download the Oracle Instant Client 19.10 packages as familiar ZIPs or RPMs. Installation instructions and support information are in the Database Client Installation Guide for Linux.

It's easy to do a quick test with SQL*Plus to an existing database:

$ wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-basic-linux-arm64.zip
$ unzip instantclient-basic-linux-arm64.zip

$ wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-sqlplus-linux-arm64.zip
$ unzip instantclient-sqlplus-linux-arm64.zip

$ export LD_LIBRARY_PATH=$(pwd)/instantclient_19_10

And then you can run SQL*Plus:

$ instantclient_19_10/sqlplus scott@myhost/orclpdb1

Of course you can use the libraries with your favorite languages like Python, Go or Rust.

This release is only for the Instant Client, so now is a great time to try connecting to an Oracle Cloud Database, such as shown in the Python Quick Start.

Supported distributions and hardware? What's that I hear you say??? I know many of you will ignore that bit of the documentation and immediately try these out on your favorite IoT devices. And you'll do some cool stuff - let us know what you get up to.

The packages are also available from yum.oracle.com for Oracle Linux 8 and Oracle Linux 7. Instructions on installing from the update server using yum or dnf are here.

The Blurb on Instant Client

Oracle Instant Client enables development and deployment of applications that connect to Oracle Database, either on-premise or in the Cloud. The Instant Client libraries provide the necessary network connectivity and advanced data features to make full use of Oracle Database. The libraries are used by the Oracle APIs of popular languages and environments including Python, Node.js, TypeScript, Go, Rust, PHP and Ruby, as well as providing access for Oracle Call Interface (OCI), Oracle C++ Call Interface (OCCI), JDBC-OCI, ODBC and Pro*C applications. Tools included in Instant Client, such as SQL*Plus, SQL*Loader and Oracle Data Pump, provide quick and convenient data access.

Join the discussion

Comments ( 4 )
  • antonio Wednesday, May 26, 2021
    trying to use on ubuntu 5.11 aarch64 on raspberry-pi 4 4Gb, with no success!
    any suggestions?
  • Christopher Jones Wednesday, May 26, 2021
    I know people have Python cx_Oracle running on Raspberry Pi. If you share what you tried and what you saw, I might be able to help.
  • Tarun Friday, May 28, 2021
    Need the 32bit version too
  • Christopher Jones Saturday, May 29, 2021
    I'm happy to pass that onto the group responsible for porting, but they are going to want more detail: why is it important to you? What operating systems are you planning to use it with (we don't have 32-bit Oracle Linux releases anymore)?
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.