Inform Adapter Installation - "Could not Load File or Assembly" and "The Provider is not Compatible with the Version of Oracle Client" Errors (Doc ID 1588468.1)

Last updated on JULY 08, 2014

Applies to:

Oracle Health Sciences InForm Adapter - Version 1.3.6 and later
Information in this document applies to any platform.

Symptoms

 When installing Inform Adapter (Adapter and interfaces, not the ISA), the following error is seen in the installer log:

2013-09-19 09:49:32,238 [3912] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole Could not load file or assembly 'Oracle.DataAccess, Version=2.102.3.3, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.
2013-09-19 09:49:32,582 [3912] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole    at .Platform.Storage.Providers.ODPOracleProvider.CreateConnection()
   at .Platform.Storage.DBProvider.OpenConnection()
   at .InFormAdapter.IAConfigurationUtilities.DatabaseCreation.DoInstallation()
   at .InFormAdapter.IAConfigurationUtilities.InstallationConfigurationBase.Configure()
   at .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole.Main(String[] args) in D:\InformAdapter\Install\IAConfiguration\IAConfigurationConsole\IAConfigurationConsole.cs:line 47
2013-09-19 09:49:32,582 [3912] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  Database /action install /tnsname INF3UAT /dbuserid InformAdapt /dbpassword d8t8m8n1 /sysuserid system /syspassword d8t8m8n1 /dbapassword system /tablespace INFORM
2013-09-19 09:49:32,582 [3912] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  end.
2013-09-19 09:50:17,318 [1804] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole Could not load file or assembly 'Oracle.DataAccess, Version=2.102.3.3, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.
2013-09-19 09:50:17,334 [1804] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole    at .Platform.Storage.Providers.ODPOracleProvider.GetCommand()
   at .Platform.DataSetManager.DataSetUtilities.PopulateDataTable(DataTable resultTable, BaseKey[] ids, DatabaseInfo databaseInfo)
   at .Platform.DataSetManager.BaseDataSetManager.PopulateDataTable(DataTable resultTable, BaseKey[] ids)
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.SingletonDataSetManagerBase.FillSingleton(SingletonKey[] keyList)
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.SingletonDataSetManagerBase.FillSingleton()
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.SingletonManagerBase.GetAllSingletons()
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.CommonConfigurationWrapper.GetSingletonInfo()
   at .InFormAdapter.IAConfigurationUtilities.SingletonStorage.SingletonConfiguration.SetConfigurationValues()
   at .InFormAdapter.IAConfigurationUtilities.SingletonStorage.SingletonConfiguration.Configure()
   at .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole.Main(String[] args) in D:\InformAdapter\Install\IAConfiguration\IAConfigurationConsole\IAConfigurationConsole.cs:line 47
2013-09-19 09:50:17,334 [1804] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  Singleton set /customeruri www.nvdadapter.com
2013-09-19 09:50:17,334 [1804] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  end.

OR

2013-09-25 12:17:34,645 [4052] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole The type initializer for 'Oracle.DataAccess.Client.OracleConnection' threw an exception.
2013-09-25 12:17:34,660 [4052] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole The provider is not compatible with the version of Oracle client
2013-09-25 12:17:34,660 [4052] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole    at Oracle.DataAccess.Client.OracleConnection..ctor()
   at .Platform.Storage.Providers.ODPOracleProvider.CreateConnection()
   at .Platform.Storage.DBProvider.OpenConnection()
   at .InFormAdapter.IAConfigurationUtilities.DatabaseCreation.DoInstallation()
   at .InFormAdapter.IAConfigurationUtilities.InstallationConfigurationBase.Configure()
   at .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole.Main(String[] args) in D:\InformAdapter\Install\IAConfiguration\IAConfigurationConsole\IAConfigurationConsole.cs:line 47
2013-09-25 12:17:34,660 [4052] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  Database /action install /tnsname INF3UAT /dbuserid informadapter /dbpassword d8t8m8n1 /sysuserid system /syspassword d8t8m8n1 /dbapassword system /tablespace INFORM
2013-09-25 12:17:34,660 [4052] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  end.
2013-09-25 12:18:09,818 [3872] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole The provider is not compatible with the version of Oracle client
2013-09-25 12:18:09,834 [3872] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole    at Oracle.DataAccess.Client.OracleInit.Initialize()
   at Oracle.DataAccess.Client.OracleCommand..ctor()
   at .Platform.Storage.Providers.ODPOracleProvider.GetCommand()
   at .Platform.DataSetManager.DataSetUtilities.PopulateDataTable(DataTable resultTable, BaseKey[] ids, DatabaseInfo databaseInfo)
   at .Platform.DataSetManager.BaseDataSetManager.PopulateDataTable(DataTable resultTable, BaseKey[] ids)
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.SingletonDataSetManagerBase.FillSingleton(SingletonKey[] keyList)
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.SingletonDataSetManagerBase.FillSingleton()
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.SingletonManagerBase.GetAllSingletons()
   at .InFormAdapter.Framework.Common.Configuration.CommonConfiguration.CommonConfigurationWrapper.GetSingletonInfo()
   at .InFormAdapter.IAConfigurationUtilities.SingletonStorage.SingletonConfiguration.SetConfigurationValues()
   at .InFormAdapter.IAConfigurationUtilities.SingletonStorage.SingletonConfiguration.Configure()
   at .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole.Main(String[] args) in D:\InformAdapter\Install\IAConfiguration\IAConfigurationConsole\IAConfigurationConsole.cs:line 47
2013-09-25 12:18:09,834 [3872] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  Singleton set /customeruri www.nvdadpter.com
2013-09-25 12:18:09,834 [3872] ERROR .InFormAdapter.IAConfigurationConsole.IAConfigurationConsole  end.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms