Toad World® Forums

Toad Data Point / Windows 10 - Unable to Connect to Oracle 12c Database - SEHException/Win32Exception

I recently installed Toad Data Point on Windows 10, and I created a connection to an Oracle 12c database. Unfortunately I’m unable to connect to the database. With each attempt I get a “Toad Data Point Error Message” dialog. The actual error text alternates between this…

External component has thrown an exception.
Stack Trace:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Dell.NamedPipeRPC.MessageRequest.Invoke()
at Dell.NamedPipeRPC.MessagePumpServer.ExecuteMessage(MessageRequest state)

…and this…

Proxy process has gone away

I have been able to connect to the same database using SQL Developer. The version of the .NET Framework running on the machine is 4.6.0138.

Has anyone else encountered this problem before? What are some possible solutions?

Thanks very much!

Do you have 32-bit or 64-bit Oracle client on the Win10 PC? Did you try direct connect?

We released TDP for a specific error that occurs with .net 4.6.1 and Oracle 64-bit client. Make sure you have latest version of .net 4.6.1 and then reinstall TDP This was tested and resolved all issues.

Oracle, 64-bit client.

I believe I found the cause of the problem. My system’s ORACLE_HOME was set to the path of an earlier (also installed) version of the client:


I changed this to the path of the 12c client:


And now Toad connects as expected.

Thanks very much! Hopefully your tips and this information will help other Toad users.