3 回答
TA贡献1772条经验 获得超5个赞
通过exp函数导出dmp文件:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
TA贡献1895条经验 获得超7个赞
1. 文件名用双引号"引起来
2. 如果有换行,每行最后要有 \分隔
3. 建议不要换行
4. 用exp help=y,查看exp命令帮助,如果默认就是你条件的值,可以不写,比如grants=yes(Y)
这样可以简化些命令
TA贡献1943条经验 获得超7个赞
file = d:\databuk\orcl%CURRENT_DATE%.dmp这句话有问题,file代表存放路径,你自己把数据存放在以.dmp为后缀名的文件中,能得到.log的文件才怪
- 3 回答
- 0 关注
- 93 浏览
添加回答
举报