All Projects → f00b4r → oracle-instantclient

f00b4r / oracle-instantclient

Licence: other
💽 Oracle InstantClient

Projects that are alternatives of or similar to oracle-instantclient

ercole-agent
Proactive Software Asset Management. Agent component
Stars: ✭ 24 (-75.26%)
Mutual labels:  oracle
console
Oracle Instrumentation Console: Lightweight PL/SQL logging tool inspired by the JavaScript Console
Stars: ✭ 14 (-85.57%)
Mutual labels:  oracle
table-api-generator
Oracle Table API Generator
Stars: ✭ 38 (-60.82%)
Mutual labels:  oracle
oci-quickstart
Oracle Cloud Infrastructure Quick Start
Stars: ✭ 59 (-39.18%)
Mutual labels:  oracle
index shotgun
duplicate index checker 🔥 🔫 👮
Stars: ✭ 35 (-63.92%)
Mutual labels:  oracle
pg global temp tables
Oracle-style global temporary tables for PostgreSQL
Stars: ✭ 16 (-83.51%)
Mutual labels:  oracle
eReports-open-source
Sistema de envio e agendamento de relatórios
Stars: ✭ 30 (-69.07%)
Mutual labels:  oracle
terraform-oci-vcn
A reusable and extensible Terraform module that provisions a VCN on Oracle Cloud Infrastructure
Stars: ✭ 22 (-77.32%)
Mutual labels:  oracle
dragon
DRAGON Stack manager
Stars: ✭ 20 (-79.38%)
Mutual labels:  oracle
SchemaMapper
A .NET class library that allows you to import data from different sources into a unified destination
Stars: ✭ 41 (-57.73%)
Mutual labels:  oracle
your-connection-deserves-a-name
Examples and code to assign a name to your MongoDB, MySQL, NATS, Oracle, PostgreSQL, RabbitMQ, and redis connection.
Stars: ✭ 26 (-73.2%)
Mutual labels:  oracle
oci-cloudera
Terraform module to deploy Cloudera on Oracle Cloud Infrastructure (OCI)
Stars: ✭ 20 (-79.38%)
Mutual labels:  oracle
book-note
📖 book note,读书笔记
Stars: ✭ 21 (-78.35%)
Mutual labels:  oracle
Dapper.Oracle
Oracle support for Dapper Micro ORM.
Stars: ✭ 97 (+0%)
Mutual labels:  oracle
gaode2
利用高德导航接口创建交通路网模型
Stars: ✭ 23 (-76.29%)
Mutual labels:  oracle
dungeons-and-dragons-nft
#chainlink #nft
Stars: ✭ 583 (+501.03%)
Mutual labels:  oracle
tapiGen2
PL/SQL Table API code Generator
Stars: ✭ 22 (-77.32%)
Mutual labels:  oracle
Cloud-Service-Providers-Free-Tier-Overview
Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle etc.
Stars: ✭ 226 (+132.99%)
Mutual labels:  oracle
esop
Cloud-enabled backup and restore tool for Apache Cassandra
Stars: ✭ 40 (-58.76%)
Mutual labels:  oracle
dbclient
데이터배이스 관리 / 자동 메일링 / Admin 자동화 / Database IDE Tool. SQL Development Helper. Support DBMS Oracle/Mysql/MS-SQL
Stars: ✭ 35 (-63.92%)
Mutual labels:  oracle

Oracle InstantClient

Please follow up rules on the Oracle website (x86 http://www.oracle.com/technetwork/topics/linuxsoft-082809.html) (x64 http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html).

Goal

This repository provides easy to download Oracle instantclient used in Dockerfiles.

Thank you.

Installation

Take a look at installation guide for Ubuntu.

Usage

Here is example Dockerfile, where you can find PHP 7.2 with OCI8 extension and Oracle instantclient v12.2.0.1.0.

FROM dockette/debian:stretch

ENV LD_LIBRARY_PATH="/usr/local/lib;/usr/local/instantclient"
ENV NLS_LANG="CZECH_CZECH REPUBLIC.AL32UTF8"

RUN apt-get update && \
    apt-get dist-upgrade -y && \
    apt-get install -y \
        ssh \
        wget \
        make \
        autoconf \
        g++ \
        unzip \
        libaio1 \
        ca-certificates \
        php7.2-dev && \
   rm /etc/nginx/sites.d/default

RUN wget https://github.com/pwnlabs/oracle-instantclient/raw/master/instantclient-basic-linux.x64-12.2.0.1.0.zip -O /tmp/instantclient-basic-linux.x64-12.2.0.1.0.zip && \
    wget https://github.com/pwnlabs/oracle-instantclient/raw/master/instantclient-sdk-linux.x64-12.2.0.1.0.zip -O /tmp/instantclient-sdk-linux.x64-12.2.0.1.0.zip && \
    unzip /tmp/instantclient-basic-linux.x64-12.2.0.1.0.zip -d /usr/local/ && \
    unzip /tmp/instantclient-sdk-linux.x64-12.2.0.1.0.zip -d /usr/local/

RUN ln -s /usr/local/instantclient_12_2 /usr/local/instantclient && \
    ln -s /usr/local/instantclient/libclntsh.so.12.1 /usr/local/instantclient/libclntsh.so && \
    echo 'instantclient,/usr/local/instantclient' | pecl install oci8 && \
    echo "extension=oci8.so" > /etc/php/7.2/cli/conf.d/20-oci8.ini && \
    echo "extension=oci8.so" > /etc/php/7.2/fpm/conf.d/20-oci8.ini

RUN apt-get clean -y && \
    apt-get autoclean -y && \
    apt-get remove -y wget make autoconf g++ unzip && \
    apt-get autoremove -y && \
    rm -rf /var/lib/apt/lists/* /var/lib/log/* /tmp/* /var/tmp/*
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].