使用exp和imp搬移表空间
来源:互联网 发布:电子相册视频软件 编辑:程序博客网 时间:2024/04/28 04:23
1 条件限制
l 要求源数据库和目标数据库必须具有相同的数据库字符集和民族字符集(nls_database_parameters)
l 不能将表空间搬移到具有同名表空间的目标数据库中(如同名用alter tablespace rename修改)
l 不能搬移system表空间和sys用户对象所在的表空间
l 如果将表空间搬移到其他OS平台,必须把初始化参数compatible设为10.0以上
2 例子
下面以在windows平台上将demo数据库的user02表空间搬移到ORCL数据库中为例子:
2.1 确定自包含表空间集合
execute sys.dbms_tts.transport_set_check('user02',true)
select * from sys.transport_set_violations;---如果没有返回信息,说明是自包含。
2.2 生成要搬移的表空间集合
alter tablespace user02 read only---设为只读
host exp 'sys/oracle@demo as sysdba' transport_tablespace=y tablespaces=user02 file=a.dmp
2.3 传送转储文件和数据文件到目标数据库
host copy d:/demo/users02.dbf d:/oracle/oradata/orcl/user02.dbf(假如demo和orcl数据库在同一机器上)
2.4 插入表空间到目标数据库
alter system set db_cache_size=20m;
alter system set db_4k_cache_size=4m;
host imp 'sys/oracle@demo as sysdba' transport_tablespace=y file=a.dmp datafile=d:/oracle/oradata/orcl/user02.dbf'
alter tablespace user02 read write
- 使用exp和imp搬移表空间
- oracle10g下,使用exp和imp实现表空间搬移
- 使用exp/imp传输表空间(Oracle)
- exp和imp使用教程
- exp和imp命令使用
- 14.4 使用EXPDP 和 IMPDP 搬移表空间 案例
- 使用EXPDP 和 IMPDP 搬移表空间 案例
- Oracle 复制表空间 (imp/exp)
- oracle exp imp 命令 转换表空间
- EXP/IMP传输表空间试验
- 远程exp、imp,以及imp时改变表空间
- 使用imp和exp导入导出数据
- oracle exp和imp使用介绍
- Oracle数据库imp和exp的使用
- Oracle imp和exp的使用
- Oracle imp和exp的使用
- 在使用exp/imp时如何实现导入数据到指定的表空间
- Oracle exp/imp:源和目标表空间不同时的处理方法
- T60 Intel3945ABG 无线网卡支持WPA2/PSK
- 发现delphi挺聪明的。
- 利用exp工具进行定时备份
- mysql学习
- 条款09:绝不在构造和析构过程中调用virtual函数(Never call virtual functions during construction or destruction.)
- 使用exp和imp搬移表空间
- ZOJ 1942 / POJ 2253 Frogger (dijkstra)
- exp工具命令详解
- Android开发网站被封解决方案
- HDOJ 1008 Elevator解题报告
- http://acm.hdu.edu.cn/showproblem.php?pid=2871 更新最左区间
- 位图的读取、显示、保存
- imp工具命令详解
- Hibernate 知识点总结