Your might try one of the following:
1. Create a view in Oracle of the table and then in Access link to the view
instead of the table. Note that, by default, the linked view will not be
updatable. If you need it to be updatable, you can define a "pseudo index"
*in Access* to identify which the field(s) whose values uniquely identify
each record. See the CREATE INDEX help topic in Access for more
information.
2. If for some reason you are not able to create a view in Oracle, but you
can live with the table being not updatable, you might try creating a
pass-through query in Access instead of linking to your table (or view).
Pass-through queries are not updatable.
Hope this helps.