分类:
2011-11-30 23:40:17
原文地址:oracle 导出部分数据 作者:wild_lily
exp file=d:\test.dmp tables=comp_销售人员 query=\" where name='刘红英'\"
imp file=d:\test.dmp tables=comp_销售人员 ignore=y
不创建表(ignore=y)
Oracle exp query参数 转义符的各个操作系统通用解决方法
现在各个平台上通用的解决方法是采用parfile来解决:
windows平台的方法如下:
首先建立一个1.txt文件:
tables=employee
file=f:\exp.dmp
query="where name='刘红英'"
然后:exp parfile=1.txt
其他操作系统平台的都类似。
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp file= d:\data\newsmgnt.dmp tables=inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"