公司原有oracle数据库使用10g,新加数据库服务器后,安装了最新的11g版本,要求将10g上gos用户所创建的所有表导出到11g上,整个操作过程如下:
1.估算所要导出方案生成导出文件的大小,防止出现空间不足
expdp username/password@192.168.1.10/jztgos --指定执行导出操作的用户及数据库
schemas=gos --指定要导出的方案或架构
estimate_only=y --只估计文件大小不导出数据
estimate=statistics --基于导出文件的统计信息估计导出文件的大小
nologfile=y --不产生日志文件
结果如图1:
2.导出所有对象
导出过程如图2:
3.导入数据到指定数据库
4.查询结果
当然除了使用expdp和impdp以外也可以使用exp和imp命令,可以用向导的形式一步步操作,更适合初学者操作。
本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/157433,如需转载请自行联系原作者