Hi,
we're using the oracle adapter in production with JRuby on Windows without any bigger problems. We're using the TNSNAMES.ora to configure an Oracle RAC with two nodes. This has been tricky but it works:
The configuration must look like this:
production:
adapter: oracle
database: user/password@databasename
There had been some problems with dm-constraints and some other details we fixed and merged back intro the current release (thanks again @solnic).
Problems still open:
In development the MRI version (with ruby_oci) had some problems in some situations. But I didn't try to fix them yet (our focus is on JRuby and ojdbc).
There are still some problems efficiently preventing the usage of dm-xxx-adapters together with JNDI connection pooling:
I don't think that is an oracle specific problem. But AFAICS there is currently nobody (me neither) really interested in fixing this.
Regards,
Till