oracle 11g 导入数据库,表空间超过32G的解决办法
2016-10-19 10:49
2967 查看
问题描述:
导入dmp文件,要创建表空间,但是dmp文件大小为51G,而oracle设置的表空间最大只能为32G
解决办法:
为表空间增加一个数据文件即可
1.创建两个表空间:NNC_DATA01.DBF 和 NNC_INDEX01.DBF :
create tablespace NNC_DATA01
logging
datafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA01.dbf'
size 50m
autoextend on
next 50m maxsize 32767m
extent management local;
create tablespace NNC_INDEX01
logging
datafile 'H:\IDE\oracle\oradata\orcl\NNC_INDEX01.dbf'
size 50m
autoextend on
next 50m maxsize 32767m
extent management local;
alter tablespace NNC_DATA01
add datafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA02.dbf' size 50m
autoextend on next 50m maxsize 32767m;
2.创建用户nc633jx/a:
Create user nc633jx identified by a default tablespace NNC_DATA01 temporary tablespace temp;
3.授权用户:
Grant connect,dba to nc633jx;
4.还原数据库nc633jx:
impdp nc633jx/a@orcl schemas=nc633jx directory=DATA_PUMP_DIR dumpfile=1009jt1.DMP logfile=1009jt1.log
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
5.删除表空间:
drop tablespace NNC_DATA01 including contents and datafiles;
drop tablespace NNC_INDEX01 including contents and datafiles;
6.删除数据库用户:
drop user nc633jx cascade;
7.删除磁盘上生成的表空间文件:
H:\IDE\oracle\oradata\orcl\NNC_DATA01.dbf
H:\IDE\oracle\oradata\orcl\NNC_INDEX01.dbf
导入dmp文件,要创建表空间,但是dmp文件大小为51G,而oracle设置的表空间最大只能为32G
解决办法:
为表空间增加一个数据文件即可
1.创建两个表空间:NNC_DATA01.DBF 和 NNC_INDEX01.DBF :
create tablespace NNC_DATA01
logging
datafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA01.dbf'
size 50m
autoextend on
next 50m maxsize 32767m
extent management local;
create tablespace NNC_INDEX01
logging
datafile 'H:\IDE\oracle\oradata\orcl\NNC_INDEX01.dbf'
size 50m
autoextend on
next 50m maxsize 32767m
extent management local;
alter tablespace NNC_DATA01
add datafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA02.dbf' size 50m
autoextend on next 50m maxsize 32767m;
2.创建用户nc633jx/a:
Create user nc633jx identified by a default tablespace NNC_DATA01 temporary tablespace temp;
3.授权用户:
Grant connect,dba to nc633jx;
4.还原数据库nc633jx:
impdp nc633jx/a@orcl schemas=nc633jx directory=DATA_PUMP_DIR dumpfile=1009jt1.DMP logfile=1009jt1.log
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
5.删除表空间:
drop tablespace NNC_DATA01 including contents and datafiles;
drop tablespace NNC_INDEX01 including contents and datafiles;
6.删除数据库用户:
drop user nc633jx cascade;
7.删除磁盘上生成的表空间文件:
H:\IDE\oracle\oradata\orcl\NNC_DATA01.dbf
H:\IDE\oracle\oradata\orcl\NNC_INDEX01.dbf
相关文章推荐
- oracle 11g 导入数据库,表空间超过32G的解决办法
- Enterprise Manager配置失败-监听程序未启动或数据库服务未注册到该监听程序解决办法----ORACLE 11g
- ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法
- oracle 11g数据库安装最强教程及遇到的问题解决办法
- oracle 11g linux 建立表空间 用户 授权 数据库导入导出
- Enterprise Manager配置失败-监听程序未启动或数据库服务未注册到该监听程序解决办法----ORACLE 11g
- Oracle 中用 imp 和 exp 命令导入导出数据库(附问题及解决办法)
- oracle 11g linux 建立表空间 用户 授权 数据库导入导出
- oracle 误删表空间文件启动不了数据库的解决办法
- ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法
- ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法
- win7+64位+Oracle+11g+64位下使用PLSQL+Developer+无法导入.dmp的解决办法
- oracle 11g 数据库中文字段,vs2013 MFC工程 显示乱码解决办法
- Oracle 11G 数据库 安装 先决条件失败 解决办法
- Oracle 中用 imp 和 exp 命令导入导出数据库(附问题及解决办法)
- plsql developer 连接oracle 11g数据库错误代码ora12557解决办法
- pl/sql developer 连接oracle 11g数据库错误代码ora12557解决办法
- Oracle 11g 数据库 shutdown 后立即执行 startup mount 报错的解决办法
- cpanel面板和本地环境wamp的phpmyadmin数据库导入时候提示数据库文件超过最大限制的解决办法
- Myeclipse 10 连接Oracle 11g数据库出现的连接错误的解决办法