
from user 就是你原来导出的那台机器上ORACLE的用户名,to user就是你自己机器上ORACLE建的用户名。
至于导入和导出类似,DOS界面中,运行
imp 用户名/密码@实例名 file=DMP文件的路径(类似E:\DB.dmp的形式)
下面除了from user ,to user需要输入用户名,其他直接按回车就行。
我没理解你的意思。是自动还是手动?如果手动的话登陆对方oracle数据库。然后imp啊。
比如啊:建立和目标服务器监听文件和服务器
D:\oracle\ora92\network\admin\tnsnames.ora
还有就是监听文件。
进行修改。参照上面把ip改成目标服务器的。然后就可以登陆cmd
lsnrctl 目标实例
system/manager
然后直接吧dmp文件用 imp 导入目标数据库。
我的意思最好是可以远程登录对方机器。然后在对方机器上 *** 作。适合新手。
数据导出:
1将数据库TEST完全导出,用户名system密码manager导出到D:\daochu.dmp中
expsystem/manager@TESTfile=d:\daochu.dmpfull=y
2将数据库中system用户与sys用户的表导出
expsystem/manager@TESTfile=d:\daochu.dmpowner=(system,sys)
3将数据库中的表table1、table2导出
expsystem/manager@TESTfile=d:\daochu.dmptables=(table1,table2)
4将数据库中的表table1中的字段filed1以"00"打头的数据导出
expsystem/manager@TESTfile=d:\daochu.dmptables=(table1)query=\"wherefiled1like '00%'\"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)