SIMPHONY  |  20.04.2026

Simphony Database Patch yükseltmesi sonrasında DPS servis günlüğünde aşağıdaki hata mesajı ile karşılaşabilirsiniz:

ErrorCode: ERR_GENERIC_ERROR. Data provider internal error(-3000)

Bu hata, veri sağlayıcısının dahili bir sorun yaşadığını belirtir. Genellikle, veri tabanı yapılandırması ile ilgili bir uyumsuzluk veya eksiklikten kaynaklanır. Aşağıdaki adımları takip ederek bu sorunu çözebilirsiniz:

Çözüm Adımları:

  1. CMD Penceresinde Database Home Adresini Ayarlayın:
    Öncelikle, komut istemcisinde (CMD) veri tabanınızın kurulu olduğu dizini ayarlamanız gerekmektedir. Bu, Oracle Home dizininizin doğru bir şekilde tanımlanmasını sağlar.
    Örnek Komut: Set ORACLE_HOME=D:\Oracle\product\12.1.0\dbhome_1
  2. Gerekli Komutları Çalıştırın:
    Belirtilen dizine gidin ve aşağıdaki komutları sırasıyla çalıştırın. Bu komutlar, Oracle Data Provider (ODP.NET) yapılandırmasını günceller.
    1. CD /D %ORACLE_HOME%\ODP.NET\bin\2.x
      Bu komut, ODP.NET 2.x dizinine geçiş yapar.
    2. oraprovcfg.exe /action:ungac /providerpath:Oracle.DataAccess.dll
      Bu komut, mevcut yapılandırmayı kaldırır.
    3. oraprovcfg.exe /action:gac /providerpath:Oracle.DataAccess.dll
      Bu komut, yapılandırmayı yeniden ekler.
    4. CD /D %ORACLE_HOME%\ODP.NET\bin\4
      Bu komut, ODP.NET 4.x dizinine geçiş yapar.
    5. oraprovcfg.exe /action:ungac /providerpath:Oracle.DataAccess.dll
      Bu komut, mevcut yapılandırmayı kaldırır.
    6. oraprovcfg.exe /action:gac /providerpath:Oracle.DataAccess.dll
      Bu komut, yapılandırmayı yeniden ekler.

Bu adımları tamamladıktan sonra, sisteminizi yeniden başlatmanız önerilir. Hata mesajı tekrar ederse, veri tabanı yapılandırmanızı ve Oracle kurulumunuzu gözden geçirmeniz gerekebilir.