33216CLC,
I wasn't able to see that link, so I don't know what it suggests, but I have successfully migrated many access 97 databases to oracle 8.0. Here is the approach I took:
Part I - migrating the access database to oracle
1. Create an oracle ODBC DSN.
2. Use MS Access export utility to export all of your tables to your oracle DSN (you will need to do this one table at a time).
3. Verify that all of the oracle tables that you exported have the correct stucture. You may have to use alter table statements to tweak some of the datatypes or data sizes. If any auto-counter columns were used in ms access, you will need to simulate this with an oracle trigger and sequence.
4. Manually add any referential integrity to oracle.
Part II - Migrating your applications from your access database to oracle:
1. Create a new MS Access Database with linked tables pointing to all of your oracle tables.
2. Point your applications to this new access database. At this point they will be using a mixture of the oracle engine and ms access jet, but they should behave correctly.
3. Gradually, query by query, rewrite them so that they can hit oracle directly. There will be some syntax differences. You don't need to migrate all of your queries at one time. Some of them can be pointing to the access database with linked tables while others hit oracle directly.
4. After you have successfully modified all of your queries so that they are pointing directly at oracle, you can delete the access database with linked tables. That was just used to ease debugging by allowing you to gradually move your queries off of access. Without it, you would have been forced to migrate them all at the same time.