Prerequisites for Installing Oracle GoldenGate for MySQL
Oracle GoldenGate 19c for MySQL and compatible databases, require the installation of OpenSSL 1.0 on the Oracle GoldenGate server prior to running GGSCI.
Installing OpenSSL on Linux
OpenSSL 1.0 is included with the core operating system packages of OEL 7 / RHEL7 / OEL6 / RHEL6 but is not included with OEL8 or RHEL 8, and therefore must be manually installed for these operating systems/versions.
To install the required OpenSSL 1.0 libraries (libssl.so.10
and libcrypto.so.10
), download and
install the MySQL Connector/ODBC, version 8.0.17, using the following instructions:
-
Open this link in a web browser: https://downloads.mysql.com/archives/c-odbc/
-
Select version 8.0.17 from the Product Version drop-down menu, then select Linux-Generic from the Operating System drop-down menu.
-
Click the Download link for the
x86, 64-bit
version of the package: Linux - Generic (glibc 2.12) (x86, 64-bit), Compressed TAR Archive -
Save the file to a location of your choice, such as /opt/app/, and untar the file:
tar -xvzf mysql-connector-odbc-8.0.17-linux-glibc2.12-x86-64bit
-
Add the path of the OpenSSL 1.0 libraries that are needed for Oracle GoldenGate to the
LD_LIBRARY_PATH
system variable. The OpenSSL 1.0 libraries are located in themysql-connector-odbc-8.0.17-linux-glibc2.12-x86-64bit/lib
folder.export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/app/mysql-connector-odbc-8.0.17-linux-glibc2.12-x86-64bit/lib/
Installing OpenSSL on Windows
OpenSSL 1.0 needs to be installed on the Windows server for Oracle GoldenGate for
MySQL. To install the required OpenSSL 1.0 libraries
(libcrypto-1_1-x64.dll
and
libssl-1_1-x64.dll
), download and install the MySQL
Connector/ODBC version 8.0.33, using the following instructions:
-
Open this link in a web browser: https://downloads.mysql.com/archives/c-odbc/
-
Select version
8.0.33
from the Product Version drop-down menu, then select Microsoft Windows from the Operating System drop-down menu. -
Click the Download link for the
x86, 64-bit
zip file version of the package Windows (x86, 64-bit), ZIP Archive. -
Save the file to a location of your choice, such as C:\mysql and extract the file:
tar -xvf mysql-connector-odbc-noinstall-8.0.33-winx64.zip
-
Add the path of the OpenSSL 1.0 libraries that are needed for Oracle GoldenGate to the
PATH
system variable. The OpenSSL 1.0 libraries are located in themysql-connector-odbc-noinstall-8.0.33-winx64\lib
folder.set PATH=%PATH%;C:\mysql\ mysql-connector-odbc-noinstall-8.0.33-winx64\lib