Oracle.ManagedDataAccess.dll // C# WinForms

Markus Freitag 3,791 Reputation points
2023-12-04T17:52:51.8066667+00:00

Hello,

I got this error message from my application. On one PC is running well since 3 years. Now my client make a new PC, same application, same version.

//Item has already been added. Key in dictionary: '4118'  Key being added: '4118'


//Oracle.ManagedDataAccess.dll!OracleInternal.ServiceObjects.NotificationBufferManager.PutNotificationOraBufPool(OracleInternal.Network.OracleCommunication orclCommunication)
//Oracle.ManagedDataAccess.dll!OracleInternal.ServiceObjects.NotificationHandler.ProcessBufferedNSDataPackets()
//mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state)

Same application, same date, same assembly.

  • Old PC is running
  • New PC exception
Developer technologies C#
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2023-12-06T05:38:05.37+00:00

    Hi @Markus Freitag , Welcome to Microsoft Q&A,

    So, after checking it.

    The solution to solve the issue is to repair the Oracle.ManagedDataAccess.dll.

    The links provided by OP are:https://www.oracle.com/de/database/technologies/odac-downloads.html

    Best Regards,

    Jiale


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.