Skip to content

Commit 1c57f98

Browse files
authored
Merge pull request #314 from yahonda/bump-instant-client-21-23
Bump Oracle Instant Client to 21.23 and 23.26.3
2 parents 630eef6 + d357079 commit 1c57f98

3 files changed

Lines changed: 21 additions & 21 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ RUN mkdir -p /opt/oracle
2020
WORKDIR /tmp
2121
RUN ARCH=$(uname -m) && \
2222
if [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then \
23-
IC_VERSION="23.26.1.0.0"; \
24-
IC_PATH="2326100"; \
23+
IC_VERSION="23.26.3.0.0"; \
24+
IC_PATH="2326300"; \
2525
BASE_URL="https://download.oracle.com/otn_software/linux/instantclient/${IC_PATH}"; \
2626
BASIC="instantclient-basic-linux.arm64-${IC_VERSION}.zip"; \
2727
SDK="instantclient-sdk-linux.arm64-${IC_VERSION}.zip"; \

.github/workflows/test_11g.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ jobs:
2222
'jruby',
2323
]
2424
env:
25-
ORACLE_HOME: /opt/oracle/instantclient_21_21
26-
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_21
25+
ORACLE_HOME: /opt/oracle/instantclient_21_23
26+
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_23
2727
NLS_LANG: AMERICAN_AMERICA.AL32UTF8
2828
TNS_ADMIN: ./ci/network/admin
2929
DATABASE_NAME: XE
@@ -62,20 +62,20 @@ jobs:
6262
sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
6363
- name: Download Oracle instant client
6464
run: |
65-
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-basic-linux.x64-21.21.0.0.0dbru.zip
66-
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip
67-
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip
65+
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-basic-linux.x64-21.23.0.0.0dbru.zip
66+
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip
67+
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip
6868
- name: Install Oracle instant client
6969
run: |
7070
sudo mkdir -p /opt/oracle/
71-
sudo unzip -q instantclient-basic-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
72-
sudo unzip -qo instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
73-
sudo unzip -qo instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
74-
echo "/opt/oracle/instantclient_21_21" >> $GITHUB_PATH
71+
sudo unzip -q instantclient-basic-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
72+
sudo unzip -qo instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
73+
sudo unzip -qo instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
74+
echo "/opt/oracle/instantclient_21_23" >> $GITHUB_PATH
7575
- name: Install JDBC Driver
7676
if: startsWith(matrix.ruby, 'jruby')
7777
run: |
78-
wget -q https://download.oracle.com/otn-pub/otn_software/jdbc/23261/ojdbc17.jar -O ./lib/ojdbc17.jar
78+
wget -q https://download.oracle.com/otn-pub/otn_software/jdbc/23263/ojdbc17.jar -O ./lib/ojdbc17.jar
7979
- name: Configure ORA_TZFILE to match Oracle 11g server
8080
run: |
8181
# Oracle 11g XE uses timezone file v14; the 21.x Instant Client

.github/workflows/test_11g_ojdbc11.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
'jruby'
2020
]
2121
env:
22-
ORACLE_HOME: /opt/oracle/instantclient_21_21
23-
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_21
22+
ORACLE_HOME: /opt/oracle/instantclient_21_23
23+
LD_LIBRARY_PATH: /opt/oracle/instantclient_21_23
2424
NLS_LANG: AMERICAN_AMERICA.AL32UTF8
2525
TNS_ADMIN: ./ci/network/admin
2626
DATABASE_NAME: XE
@@ -58,16 +58,16 @@ jobs:
5858
sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1
5959
- name: Download Oracle instant client
6060
run: |
61-
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-basic-linux.x64-21.21.0.0.0dbru.zip
62-
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip
63-
wget -q https://download.oracle.com/otn_software/linux/instantclient/2121000/instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip
61+
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-basic-linux.x64-21.23.0.0.0dbru.zip
62+
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip
63+
wget -q https://download.oracle.com/otn_software/linux/instantclient/2123000/instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip
6464
- name: Install Oracle instant client
6565
run: |
6666
sudo mkdir -p /opt/oracle/
67-
sudo unzip -q instantclient-basic-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
68-
sudo unzip -qo instantclient-sqlplus-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
69-
sudo unzip -qo instantclient-sdk-linux.x64-21.21.0.0.0dbru.zip -d /opt/oracle
70-
echo "/opt/oracle/instantclient_21_21" >> $GITHUB_PATH
67+
sudo unzip -q instantclient-basic-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
68+
sudo unzip -qo instantclient-sqlplus-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
69+
sudo unzip -qo instantclient-sdk-linux.x64-21.23.0.0.0dbru.zip -d /opt/oracle
70+
echo "/opt/oracle/instantclient_21_23" >> $GITHUB_PATH
7171
- name: Install JDBC Driver
7272
run: |
7373
cp "$ORACLE_HOME/ojdbc11.jar" ./lib/ojdbc11.jar

0 commit comments

Comments
 (0)