日期:2014-05-17  浏览次数:20989 次

oracle imp命令在dos命令行下file参数的文件路径中含有空格
比如说我的dmp文件在桌面上,用imp命令在dos命令行下:

imp XXX/XXX@orcl file="C:\Documents and Settings\ibm\桌面\P_T_dic_app.dmp" tables=(dic_app_assettype)

就会报下面这样的错误:
IMP-00002: 无法打开要读取的C:\Documents.DMP
导入文件: EXPDAT.DMP>

怎么才能解决带空格的路径名这样的问题呀!

------解决方案--------------------
imp XXX/XXX@orcl file=\"C:\Documents and Settings\ibm\桌面\P_T_dic_app.dmp\" tables=(dic_app_assettype)