在oracle,使用exp命令来实现数据的导出。
(1)如何查看exp的帮助
exp help=y
(2)导出所有库对象
EXP USERNAME/PASSWORD FULL=Y FILE=C:\ORCL.DMP BUFFER=64000
(3导出某个用户的所有对象
EXP USERNAME/PASSWORD FILE=C:\ORCL_ZZ.DMP BUFFER=64000 OWNER=USERNAME
(4)导出用户的某个表数据
EXP USERNAME/PASSWORD FILE=C:\ORCL_ZZ_BEIJING.DMP BUFFER=64000 OWNER=USERNAME TABLES=(BEIJING)
如果只想导出数据库的表结构,那么添加参数 ROWS=N 就可以了。
数据导入使用IMP命令
(1)查看IMP帮助
IMP HELP=Y
(2)导入数据
IMP XXXXX/PASSWORD FILE=C:\TMP\XXXX.DMP BUFFER=64000 FROMUSER=USER_A TOUSER=USER_B
在执行之前,要保证USER_B要有以下权限
其他导出工具方法
(1)可以使用oracle developer把数据结构导出成SQL scripts
(2)可以通过EMS for Oracle实现数据或者库结构的导出。
|----------------------------------------------------------------------------------------|
版权声明 版权所有 @zhyiwww
引用请注明来源 http://www.blogjava.net/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2008-11-17 15:53
zhyiwww 阅读(409)
评论(0) 编辑 收藏 所属分类:
database