导入:
想从备份的dmp文件中导入某些表的时候,可以用如下imp命令,格式:
imp username/password@本地net服务名 file=xxx.dmp fromuser=xx touser=xx tables=(tablename)
username:登陆数据库的用户名
password:登陆数据库的密码
本地net服务名:连接服务器的本地net服务名
file:你的dmp文件的路径
fromuser,touser:从一个用户导入到另外一个用户
tables:从dmp文件中导入的表名
导出:
exp user/pw tables=(tbname) file=xxx.dmp
实例:
(1) 导出\导入表
exp zjyhpc/zjyhpc@localhost/orcl file=e:\zjyhpc-2012-01-11.dmp tables=fk_area,fk_enum
imp zjyhpc/zjyhpc@localhost/orcl file=e:\zjyhpc-2012-01-11.dmp fromuser=zjyhpc touser=zjyhpc tables=fk_area,fk_enum
(2)导出\导入用户的数据库
exp zjyhpc/zjyhpc@localhost/orcl file=e:\zjyhpc-2011-12-13.dmp owner=zjyhpc
imp zjyhpc2009/zjyhpc2009@localhost/orcl file=e:\zjyhpc2009-2012-01-09.dmp fromuser=zjyhpc2009 touser=zjyhpc2009