@@ -75,16 +75,13 @@ jobs:
7575 - name : Install Oracle ODBC driver
7676 if : matrix.database == 'oracle'
7777 run : |
78- sudo apt-get install -y alien libaio1t64 libodbcinst2 unixodbc
79- wget https://download.oracle.com/otn_software/linux/instantclient/2114000/oracle-instantclient-basic-21.14.0.0.0-1.el8.x86_64.rpm
80- wget https://download.oracle.com/otn_software/linux/instantclient/2114000/oracle-instantclient-odbc-21.14.0.0.0-1.el8.x86_64.rpm
81- sudo alien -i oracle-instantclient-basic-21.14.0.0.0-1.el8.x86_64.rpm
82- sudo alien -i oracle-instantclient-odbc-21.14.0.0.0-1.el8.x86_64.rpm
83- sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1
84- echo "[Oracle 21 ODBC driver]" | sudo tee -a /etc/odbcinst.ini
85- echo "Description = Oracle ODBC driver for Oracle 21c" | sudo tee -a /etc/odbcinst.ini
86- echo "Driver = /usr/lib/oracle/21/client64/lib/libsqora.so.21.1" | sudo tee -a /etc/odbcinst.ini
87- echo "LD_LIBRARY_PATH=/usr/lib/oracle/21/client64/lib:$LD_LIBRARY_PATH" >> $GITHUB_ENV
78+ sudo apt-get install -y alien libaio1t64 libodbcinst2 unixodbc
79+ wget https://download.oracle.com/otn_software/linux/instantclient/2114000/oracle-instantclient-{basic,odbc}-21.14.0.0.0-1.el8.x86_64.rpm
80+ sudo alien -i oracle-instantclient-basic-21.14.0.0.0-1.el8.x86_64.rpm
81+ sudo alien -i oracle-instantclient-odbc-21.14.0.0.0-1.el8.x86_64.rpm
82+ sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/libaio.so.1
83+ sudo /usr/lib/oracle/21/client64/bin/odbc_update_ini.sh /
84+ echo "LD_LIBRARY_PATH=/usr/lib/oracle/21/client64/lib:$LD_LIBRARY_PATH" >> $GITHUB_ENV
8885 - name : Start database container
8986 run : docker compose up --wait ${{ matrix.container }}
9087 - name : Show container logs
0 commit comments