2、依次点击“工具”——“导入表”。
3、上方选择“oracle导入”,下方找到.dmp的文件,然后点击“导入”等待完成即可。
命令导入:
1、win键+R键,进入命令提示符。
2、进到.dmp文件所在文件夹:
3、输入如下命令:
1
imp 被导入用户名/密码@实例名 file=文件名.dmp log=日志.dmp fromuser=导出用户 touser=导入用户
输入后按回车键,等待导入完成即可。
说明:第三点中中文部分,请根据实际情况填写。
impsystem/manager
file=bible_db
log=dible_db
full=y
ignore=y
system/manager是用户名和密码
file=bible_db
是要导入的文件
log=dible_db是生成日志的名称
full=y是导入整个文件
ignore=y是忽略创建错误
数据库是a.dmp我想导入的时候,数据库是b
利用expimp导出导入
exp
imp
语法如下:
exp:
1)
将数据库orcl完全导出
exp
system/manager@orcl
file=d:\orcl_bak.dmp
full=y
2)
将数据库中system用户的表导出
exp
system/manager@orcl
file=d:\system_bak.dmp
owner=system
3)
将数据库中表table1,table2导出
exp
system/manager@orcl
file=d:\table_bak.dmp
tables=(table1,table2)
4)
将数据库中的表customer中的字段mobile以"139"开头的数据导出
exp
system/manager@orcl
file=d:\mobile_bak.dmp
tables=customer
query=\"where
mobile
like
'139%'
\"
imp:
1)
将备份文件bak.dmp导出数据库
imp
system/manager@orcl
file=d:\bak.dmp
如果数据表中表已经存在,会提示错误,在后面加上ignore=y就可以了。
2)
将备份文件bak.dmp中的表table1导入
imp
system/manager@orcl
file=d:\bak.dmp
tables=(table1)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)