Carl Youngblood wrote: > Isn't there source code for the oci oracle protocol out there? A lot > of open source projects have that option. I'm thinking of PHP. You > might want to look at the source before you try reverse-engineering > anything. > Well, looking at the OCI stuff in PHP, it looks like it relies on the Oracle client being installed as well. It then makes API calls into the Oracle client libraries to connect to and query the database. What I would like is to remove the Oracle client as a dependency, just as the Oracle JDBC (thin) client does. The thin (as opposed to the oci) Oracle JDBC client implements in pure Java the network protocols that communicate with the Oracle database server. This means that the thin client will ultimately be less responsive than the oci client, but its GREAT for working on your own machine. I'm hoping that something like this can be written for Ruby, in Ruby, without the need to create an extension module in C to bridge into the Oracle OCI stuff (which is what the current ruby oracle module does). I'm not volunteering to write it--I've got too much on my plate already--I was just wondering if anyone else has thought about doing this. -- Jamis Buck jgb3 / email.byu.edu http://www.jamisbuck.org/jamis "I use octal until I get to 8, and then I switch to decimal."