I’m sure I’m going to get into trouble by announcing something I *plan* on releasing, because then I might never get around to it … but oh well, I felt like mentioning it.
I started working tonight on a SQL Server release of the lds-scriptures package. This one is actually going to have foreign keys, and maybe some views — some of the big things that will be in the next point release for the other databases too.
Someday I’ll have to get an eval version of Oracle and DB2 and maybe port it to those just for fun. 🙂
You won’t need a self-destruct eval release for either of Oracle or DB2.
For Oracle, take a look at Oracle Express, which is “free to develop, deploy, and distribute . . . Oracle Database XE can be installed on any size host machine with any number of CPUs, but this free version of the world’s leading database will store up to 4GB of user data, use up to 1GB of memory, and use one CPU on the host machine.”
If you’re using an RPM-based Linux system, one of the very nice things about this product is it can be installed via rpm!
DB2 has followed suit, take a look at DB2 Express-C. “DB2 Express-C is a version of DB2 Universal Database Express Edition (DB2 Express) for the community. DB2 Express-C is a no-charge data server for use in development and deployment of applications including: C/C++, Java, .NET, PHP, and more. DB2 Express-C can be run on up to 2 dual-core CPU servers, with up to 4 GB of memory, any storage system setup and with no restrictions on database size or any other artificial restrictions.”
Hope this is helpful information. Keep up the good work! I’d be happy to offer any pointers on porting to Oracle.