chucknorris / roundhouse

RoundhousE is a Database Migration Utility for .NET using sql files and versioning based on source control

Home Page:http://projectroundhouse.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

System.BadImageFormatException - Oracle

Dabeto83 opened this issue · comments

Hi there....
I'm trying to run the oracle roundhouse example but when I tried to execute the batch file I got the error:

roundhouse.databases.oracle.OracleDatabase with provider System.Data.OracleClient does not provide a facility for creating a database at this time. System.InvalidOperationException: Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

The thing is that as far as I know, I do have not 32 bits of oracle clients installed on my laptop. Just the Oracle Express 21c edition X64.

image

Hi, @Dabeto83 - I've stopped maintaining RoundhousE, due to technical debt. I've created a re-implementation which aims to be 100% backwards compatible as well. Please give it a go, and see if it works in your use-case: https://erikbra.github.io/grate/

See #438 (comment) for more background on the issue.