Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Powiązane z Oracle DataAccess:Wywoływany element członkowski nie jest obsługiwany w zestawie dynamicznym.

Na wypadek, gdyby ktoś nadal miał ten problem. To samo przydarzyło mi się, gdy próbowałem zaktualizować sterownik Oracle Driver z 11.* do 12.*.

Zauważyłem, że w czasie wykonywania ładuje zarówno zestaw 2.12*, jak i 4.12* Oracle.DataAccess z GAC.

Szybkim rozwiązaniem jest po prostu wykonanie przekierowania zestawu środowiska uruchomieniowego do 4.12*, ponieważ nasza aplikacja jest docelowa w .Net Framework 4.*.Moje preferowane rozwiązanie to migracja do wersji NuGet zarządzanego sterownika Oracle.

Nadal nie wiedziałem, dlaczego wyrzucił wyjątek, nawet jeśli w dll sprawdzili (!assembly.IsDynamic ), jak wspomniał @AardVark71. Ale ta linia "assembly.Location" jest wprowadzona w 12.* Oracle Driver. Nie jestem też do końca pewien, dlaczego załadował dwie wersje zestawu Oracle.DataAccess




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połącz swojego OEM z Grafaną za pomocą aplikacji Enterprise Manager dla Grafana

  2. Jak przekazać wartości w anonimowym bloku z parametrem tabeli plsql?

  3. Jak efektywnie załadować DataFrame pandy typu mieszanego do bazy danych Oracle?

  4. Jak dowiedzieć się, kiedy tabela Oracle była ostatnio aktualizowana?

  5. TO_CHAR typu Oracle PL/SQL TABLE