Oops! My first attempt at changing a silly query using the Oracle-ism"rownum" failed. It appears that the SQL92 variant I've replaced myfirst attempt with works...
bootstrapper can now load either the Oracle or PostgreSQL acs-kerneldatamodel. It checks on-the-fly for which db is configured in the OpenNSDdatabase pools allocated to OpenACS. Only acs-kernel is correctly self-configured at this point.