sql >> Databáze >  >> RDS >> Oracle

NHibernate Oracle - Nelze načíst DLL 'OraOps10w.dll'

Poskytovatel dat Oracle potřebuje několik knihoven dll:

Z balíčku ODAC:

  • Oracle.DataAccess.dll (toto je jediné sestavení .NET v celém seznamu)
  • OraOps11w.dll

Z balíčku instantclient-basiclite:

  • oci.dll
  • ociw32.dll
  • orannzsbb11.dll
  • oraocci11.dll
  • oraociicus11.dll

Protože můžete přidat Oracle.DataAccess.dll pouze jako referenci .NET, potřebujete nějaký jiný způsob, jak zajistit, aby všechny ostatní knihovny dll byly také v adresáři .exe.

Pokud vím, existuje také instalátor pro okamžitého klienta, takže nepotřebujete ty dll v adresáři .exe, ale pak se musíte ujistit, že ho mají nainstalovaný všichni klienti.




  1. Vytvoření sha1-hash řádku v Oracle

  2. Předávání pole do uložené procedury serveru SQL

  3. Jak vypsat všechna data mezi dvěma daty

  4. odstranit mezery v automatickém přírůstku