I'm importing a dump file from another Oracle database (v8) into Oracle 10g. I'm using the command line with "full=y" with the "system" login to do it, but I get many errors about tablespaces and users not existing. I have tried turning off grants, with no luck. I have tried the GUI method too and had other issues, though it could read my import file, so I know the file is good. How can I just get it all to import the tables and data regardless of old users that are not in this system and not having to create tablespaces? Is this possible? I'm a SQL person, and this is driving me insane. I'm only importing it back into Oracle as a pitstop so I can then port it into a SQL database for a client.
You will have to precreate your users and tablespaces before you can perform the import. Take note of which users are missing, which is causing the errors. Similarly, take note of the missing tablespaces that are causing the errors. Use Enterprise Manager to create the users and tablespaces and then try your import again.
Dig Deeper on Oracle database backup and recovery
Oracle expert Brian Peasland answers one reader's question about common pitfalls when connecting Oracle to outside programs.
One reader asks expert Brian Peasland a question about datafile sizes with the Oracle RMAN duplicate 10g command.
Managing parent table-child table relations in Oracle SQL environments is key to efficient programming.
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.