Export usually works just fine (and a whole lot faster in most cases) if it is done directly on the server. That way the version of the database and the version of export are in sync. If you have Oracle8.0.5 for NT and you install the database utilities portion of that on your client (in a separate Oracle_home from your 8i Oracle_home!) then you should be able to export your 8.0.5 database from the sun server via a client if you wish.
Main Topics
Browse All Topics





by: skandalamPosted on 2000-08-03 at 20:26:54ID: 3766212
This is because the export views in both systems are slightly different.
I am assuming you got this error while doing a full export. And it would occur while exporting tablespace definitions. Right?
I also assume that you do not get this error if do user level/table level export.
Here is what Oracle says about it's export views.
Export views, created by the "CATEXP.SQL" script, are internal views used by
the Oracle Export utility to organize the data it sends to the dump file. Most
views are used to group the information needed to create DDL statements, which
in turn recreate data dictionary objects. Others are used exclusively by
Oracle Development.
The export views are not static from version to version of Oracle. As new
features are added to the Oracle data dictionary, the views have to change to
handle them. When running an export executable from one version of Oracle
against a different database version, it is quite possible that the executable
will encounter errors because of version-related changes. Normally, this can
be resolved simply by running the version of "CATEXP.SQL" that matches the
executable against the database. When trying to make an export that is
backwards-compatible to an older database, it is often necessary to shuffle
versions of executables and scripts.