I had to restore a 20GB dump on AWS, and impdp was hanging at the index step for almost 3 hours
and i couldn't verify what it was doing.
Session browser said its waiting with "wait for unread message on broadcast channel"
dba_datapump_jobs status said "Executing"
dba_objects was good too
So, to get the status of the import process, I had to query v$session_longops. Note the "SOFAR", "TOTALWORKS" and "Messages" column. For my import session they kept changing giving the impression that its not frozen
Here are the queries...
-- to get the list of import/export running
select * from dba_datapump_jobs;
-- to check the status
select j.owner_name,j.job_name,j.state,o.object_type,o.status, o.timestamp
from dba_datapump_jobs j, dba_objects o
where j.owner_name = o.owner
and j.job_name = o.object_name;
-- to check what its doing
select opname, target, sofar, totalwork,units, elapsed_seconds, message
from v$session_longops
where sofar != totalwork
order by start_time desc;
No comments:
Post a Comment