您的位置:首页 > 数据库 > Oracle

oracle exp/imp 导入导出数据

2014-05-09 23:16 453 查看
exp hibernate/hibernate@orcl file=c:\emp.dmp tables=(hibernate.emp)


imp hibernate/hibernate@orcl file=c:\emp.dmp


imp前,先要删除表,否则导入会失败。

语法:

EXP

有三种主要的方式(完全、用户、表)

完全

EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

如果要执行完全导出,必须具有特殊的权限

用户模式

EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC

这样用户SONIC的所有对象被输出到文件中。

表模式

EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)

这样用户SONIC的表SONIC就被导出

IMP

具有三种模式(完全、用户、表)

完全

IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

用户模式

IMP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC

这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。

表模式

EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)

这样用户SONIC的表SONIC就被导入。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: