Prerequisites for Installing Oracle GoldenGate for MySQL
Oracle
GoldenGate 21c for MySQL is packaged with MySQL client libraries 8.0.26 and requires
OpenSSL 1.0 be (libssl.so.10
and libcrypto.so.10
)
installed on the Oracle GoldenGate server.
-
If Oracle GoldenGate is installed on a MySQL 8.0 (versions less than or equal to 8.0.26) database server, then add the MySQL installation’s
home\bin
directory to thePATH
orLD_LIBRARY_PATH
environment variable as shown:For Linux:
export LD_LIBRARY_PATH=mysql_home/bin:$PATH
For Windows:
set PATH=mysql_home\bin;%PATH%
-
If Oracle GoldenGate is installed on a MySQL (versions 5.6, 5.7, 8.0.26+) or MariaDB database server, or installed on a hub server, then install OpenSSL 1.0 (
libssl.so.10
andlibcrypto.so.10
) and add its installation location to thePATH
orLD_LIBRARY_PATH
environment variable.
Note:
The OpenSSL library (libssl.so.10
) is part of the core OS package
on RHEL7 but its not part of the OS package on RHEL8. On RHEL8, you need to
manually install OpenSSL libraries (libssl.so.10
and
libcrypto.so.10
).
-
libssl.so.10
andlibcrypto.so.10
files for Linux systems. -
libcrypto-1_1-x64.dll
andlibssl-1_1-x64.dll
files for Windows systems".
On Linux , OpenSSL 1.0 (libssl.so.10
and
libcrypto.so.10
) is installed using the OpenSSL development
package or by installing a MySQL version lower than or equal to 8.0.26, which
includes the OpenSSL 1.0 libraries (libssl.so.10
and
libcrypto.so.10
), such as Connector/ODBC 8.0 version
8.0.26.
On Windows OpenSSL 1.0 libraries can be directly download from https://slproweb.com/products/Win32OpenSSL.html.