How I can migrate a database on Oracle 8i Windows into Oracle 10g with ASM on HP-UX? When I try to use the import the .dmp file creates its own datafiles, it doesn't use the ASM storage!
Precreate the tablespaces in ASM. With ASM, you have created diskgroups, so precreate your tablespaces using those diskgroups similar to the following:
CREATE TABLESPACE new_ts
Once you have precreated the tablespaces, then run your import again. Oracle will not attempt to create the tablespaces since they have already been created in the ASM disk groups. Your import session will then create the segments in those tablespaces.
This was first published in October 2006