impdp 时无反应

      昨天,同事说他在impdp一个数据库,不大,才4G,跑了一天一夜,仍然在
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
不动了。我连进数据库检查了一下,那个impdp进程正在执行
BEGIN
   :1 := SYS.kupc$que_int.get_status (:2, :3);
END;
正在waiting中,sid为122。
select * from v$session_wait where sid = 122,
发现在wait for unread message on broadcast channel。记不得在那里看到一个waiting事件是waiting switch log.
Select * from v$database,发现数据库是archivelog模式,也打开了闪回功能。是否是因为在archivelog模式呢?让同事删除正在导入的库,建立新数据库为noarchivelog模式,重新导入,成功,验证了我的想法。
       imp / impdp 不存在数据丢失的问题,尤其像我同事这case,测试库,不应该让库运行在archivelog模式,应该在导入完成之后再改为archivelog模式。
posted @ 2009-08-05 21:21  土鸟  阅读(1899)  评论(0编辑  收藏  举报