`
junge8618
  • 浏览: 118117 次
  • 性别: Icon_minigender_1
  • 来自: 邵阳
社区版块
存档分类
最新评论

Oracle数据库中表的数据导入与导出

 
阅读更多
#!/bin/bash

1.导出数据
su - oracle -c "exp 用户名/用户密码@实例名 owner=用户名 file=导出目录/导出文件名.dmp  log=导出日志输出文件";

2.导入数据
su - oracle -c "sqlplus / as sysdba" <<EOF >/dev/null
    create directory tmpadata as '/opt/bb';
    grant read,write on directory tmpadata to mediaxusr;
    exit;
EOF
    su - oracle -c "impdp 用户名/密码 tables=${dump_table_name} dumpfile=mediaxtable.dup directory=tmpadata TABLE_EXISTS_ACTION=REPLACE"
   
    su - oracle -c "sqlplus ${USER}/${PASSWORD}"<<EOF
    PURGE RECYCLEBIN;
    exit;
EOF
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics