If it is the intention to use TDBC, then it should be possible to use it out-of-the box (for e.g. accessing a few tables, needed for certain applications).
If it is the intention to use the core data model of OpenACS in other than the supported databases, the major hurdles are probably stored procedures/functions, handling of tree queries (e.g. recursive queries), the supported SQL functions, datatypes, ....