oracle导入大数据时日志问题

这两天导入百万级得大数据表时,oralce出现导入停止问题,最后通过增大归档日志空间解决。


1、增大日志归档空间

可以通过下面的方法来调整系统的回闪恢复区大小:
首先是关闭数据库:以SYS身份链接到oracle,执行>shutdown immediate;
启动数据库到mount状态:>startup mount
查看回闪恢复区的大小和存放目标:>show parameter db_recovery_file_dest
修改回闪恢复区的大小>alter system set db_recovery_file_dest_size = 20G(缺省是2G,可以根据实际情况调整大小)
最后打开数据库:>alter database open;


2、创建表空间
create tablespace tpname datafile 'd:\oradata\dbname.dbf' size 4000M reuse autoextend on next 10M;


3、创建用户
create user username identified by pwd default tablespace tpname;


4、授权
grant dba to username;


5、导入

imp username/pwd@DBNAME file=G:\mydmp.dmp full=y ignore=y

你可能感兴趣的:(服务器运维手册)