你的位置:首页 > 软件开发 > 数据库 > oracle客户端导出dmp文件

oracle客户端导出dmp文件

发布时间:2016-04-20 16:00:10
oracle客户端导出dmp文件 备忘: 一直很少用导出dmp文件的,因为导出SQL已经够用了,今天花了将近1个半小时,导出了一个13.2G的sql文件,记事本、editplus都无法打开,然后在plsql中导入,报错 ...

oracle客户端导出dmp文件

     备忘:

      一直很少用导出dmp文件的,因为导出SQL已经够用了,今天花了将近1个半小时,导出了一个13.2G的sql文件,记事本、editplus都无法打开,然后在plsql中导入,报错(如图)。

oracle客户端导出dmp文件

意味着一个半小时白费了。没办法只有使用exp导出了。

于是找到一个bat文件,内容如下:

@rem 导出数据@rem ===参数说明===========@rem to.file   导出的文件名,导出时自动添加".yyyymmddHHmmss.log"格式的后缀,格式@rem       C:\Users\Administrator\Desktop\exp@rem exp.user  执行导出的用户名@rem exp.pwd   执行导出的用户密码@rem from.db   导出的数据库,格式192.168.1.3/orcl@rem from.user  导出的用户@rem log     日志文件名,导出时自动添加".yyyymmddHHmmss.log"格式的后缀,格式@rem       C:\Users\Administrator\Desktop\exp@rem ===设置参数=========set to.file=C:\Users\pku\Desktop\exp.dzajset exp.user=testset exp.pwd=aset from.db=192.168.1.3/orclset from.user=testset log=C:\Users\pku\Desktop\exp.dzaj@rem ===导出数据===========set oracle_home=D:\oracle\product\11.2.0\dbhome_1cd %oracle_home%\bin & %oracle_home:~0,2%set sys.datetime=%date:~0,4%%date:~5,2%%date:~8,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%set sys.datetime=%sys.datetime: =0%exp %exp.user%/%exp.pwd%@%from.db% ^  owner=(%from.user%) ^  file="%to.file%.%sys.datetime%.dmp" ^  log="%log%.%sys.datetime%.log" ^  statistics=none buffer=8192000 feedback=10000^  tables=(xx)

原标题:oracle客户端导出dmp文件

关键词:oracle

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录