Toc
  1. 导出dmp
  2. 导入dmp
0 results found
liang
Oracle数据库全量导出
2019/11/13 数据库 Oracle

今天需要把测试服务器数据库迁移到生产上,导出SQL和执行SQL都需要很长的时间,而导出和执行dmp文件,只需要几秒钟,就可以将数据库迁移到生产服务器上

导出dmp

  1. 切换Oracle角色
    su - oracle
  2. 导出
    exp 用户名/密码@orcl file=路径 owner=用户名

导入dmp

  1. 在目标机器上创建一个专用文件夹,比如imp_dmp,将dmp文件放入该文件夹;
    注:需要创建的文件不止log一个,所以给个文件夹并赋权最方便;
  2. 将该文件夹修改所有者:chown -R oracle:oinstall imp_dmp;
  3. 在目标机器上切换到oracle操作者:su - oracle
    此步是为了执行命令时可以获取到环境变量,否则会找不到imp命令
  4. 执行导入命令:
    imp 用户名/密码 file=dmp文件路径 log=log文件路径 fromuser=原数据库用户名 touser=用户名
打赏
支付宝
微信
本文作者:liang
版权声明:本文首发于liang的博客,转载请注明出处!