User gets an error when trying to create new Oracle Data Source in the eBSMC


 

Product

  
 Applies To 
  
 Product(s):eB Information Manager
 Version(s):16.7.X
 Environment: N/A
 Area: eBSMC
 Subarea: Data Source
 Original Author:Dennis Chan, Bentley Product Advantage Team

Problem Description:

User gets the following error when trying to create new Oracle Data Source in the eBSMC:

The type initializer for 'Oracle.DataAccess.Client.OracleConnectionStringBuilder' threw an exception.

Cause:

This error is caused by wrong version of Oracle client installed on the eB app server. According to the 16.7.X documentation, here are the supported Oracle environments:

Solution:

Install the correct Oracle client version for your selected database.

Workaround:

N/A