Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да коригирам Доставчикът не е съвместим с версията на Oracle client?

можете да инсталирате Oracle.ManagedDataAccessusing Package Manager Console nuget

Pm> Install-Package Oracle.ManagedDataAccess

ODP.NET, Managed Driver е 100% роден драйвер за .NET код. Не е необходимо да се инсталира допълнителен клиентски софтуер на Oracle, за да се свържете с Oracle Database.

Актуализиране на кода

using Oracle.ManagedDataAccess.Client;
private static void CheckConnectionUsingOracleClient(string connection)
        {
            var logger = DiContainer.Resolve<ILogger>();

            try
            {
                logger.LogInfo("Trying to connect to " + connection);
                // check whether you can connect to the shop using Oracle.DataAccess
                using (var cnn = new OracleConnection(connection))
                {
                    cnn.Open();
                    cnn.Close();
                }

                logger.LogInfo("Succeeded to connect to " + connection);
            }
            catch (System.Exception ex)
            {
                logger.LogError("Failed to connect to " + connection, ex);
            }
        }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Колко широко използвани са обектите на Oracle?

  2. Как да разрешим проблем с Oracle DBMS_LOB

  3. Как да създадете увеличаващи се колони?

  4. Разлика между IAM, IDCS и OCI в облака на Oracle

  5. Как да напиша запомнени процедури с помощта на таблици от друга схема?