exp/imp导出导入实例
2012-05-02 10:45
218 查看
准备工作
1.创建数据库在创建数据库时注意字符集和db_block_size要和原来一致。
2.创建表空间
创建和源库表空间名一致的表空间
3.创建用户
创建和源库一致的用户
4.备份
对源库按实际情况做准备或热备。
导出导入
1.导出export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
$exp system/oracle@pcdw full=y file=/bak/pcdw_dbfull_20110620.dmp log=/bak/exp_20110620.log STATISTICS=none
2.数据文件传输
如果导出和导入源库和目标库机器独立或想单独做时,可用ftp等工具传输,使用ftp时注意使用二进制传输。
3.导入
$ imp system/system full=y file=/data1/bak/pcdw_dbfull_20110620.dmp log=/data1/bak/jdimp_20110621.log STATISTICS=none
4.做一些检查验证
用时参考
以下操作数据在SUNv890机器上,且存储使用RAID5db1
导出 用时20分钟
dump文件大小:3.1G
datafile大小:16G
db2
导出 共用45分钟
dump大小5.3G
导入 共用4小时10分钟
db3
导出 ,共用18分钟
传输 1分钟
db4
导出时间 用时2小时
dump大小为22G
传输时间:10分钟
导入 (windows机器dell6850,本地磁盘)共用时17小时
备注:
如果以sys用户导出导入,对操作的用户必须引起来
linux下: imp \'sys/system as sysdba\' xxxxxxxxx
windows imp 'sys/system as sysdba' xxxxxxxxx
相关文章推荐
- 在命令行中使用exp/imp工具实现oracle数据导出/导入
- Oracle中用exp/imp命令快速导入导出数据
- exp/imp导出导入工具的使用
- 在pl/sql中使用exp/imp工具实现oracle数据导出/导入
- Oracle 多实例环境数据库的导入导出(imp exp)
- Oracle中用exp/imp命令快速导入导出数据
- linux 下使用exp/imp 或者expdp/impdp导出导入oracle数据表数据
- Oracle中用exp/imp命令快速导入导出数据
- Oracle 多实例环境数据库的导入导出(imp exp)
- Oracle 导入/导出 exp/imp
- Oracle 数据库备份与恢复总结-exp/imp (导出与导入装库与卸库)
- 优化exp/imp导入导出速度大全__www.2cto.com/database/201308/238175.html
- exp/imp导出导入功能对job的的影响
- exp/imp导出导入工具的使用
- Oracle中用exp/imp命令快速导入导出数据(整理)
- exp/imp导出导入工具的使用
- Oracle数据库exp imp按用户导出导入实例
- 比较数据泵和exp/imp对相同数据导出/导入的性能差异
- exp/imp导出导入工具的使用
- exp/imp导出导入工具的使用