sql >> Database >  >> RDS >> Oracle

Poging om Oracle-clientbibliotheken te laden leidde tot BadImageFormatException

Deze fout geeft aan dat er een mismatch is tussen 32 bits en 64 bits componenten in uw toepassing.

Wanneer u een toepassing uitvoert in 64-bits Windows, kan deze worden uitgevoerd als 64-bits of 32-bits. Als u het platformdoel hebt ingesteld op x86, wordt het uitgevoerd als 32 bits. Als u uw platformdoel hebt ingesteld als x64 of AnyCpu, wordt het uitgevoerd als 64 bits.

Oracle heeft verschillende versies van zijn client, de ene is 32 bits en de andere is 64 bits. Dus als uw toepassing in 32-bits modus draait, moet u ervoor zorgen dat uw 32-bits Oracle-client is geïnstalleerd.



  1. Risico bij gebruik van dynamisch geheugen binnen Hyper-V

  2. 10 problemen met Common Access 2019 oplossen

  3. C-variabelen doorgeven aan SQL-opdracht

  4. RDBMS versus NoSQL