Database Administration (MOSC)

MOSC Banner

Is it possible to execute a C++ DLL from an Oracle DB in Linux?

edited Apr 28, 2023 3:50PM in Database Administration (MOSC) 7 commentsAnswered

We are using Oracle 19c.

We have our production database running in Windows 2016 server. There is one vendor supplied C++ DLL which we call from the Oracle DB using a package pointing to an external library. This DLL does no IO of any type. The Oracle code passes parameters to it, it calculates values and passes them back.

We do not have access to the source code.

Are there any methods of calling this DLL from within the Linux (Oracle Linux v8) database 19c?

Can a DLL be converted to a Shared Object file without the source.

Are there other alternatives I have not thought of?

Tagged:

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center