博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle dmp文件的导入导出
阅读量:5060 次
发布时间:2019-06-12

本文共 1277 字,大约阅读时间需要 4 分钟。

一、命令行方式

以下是windows的批处理任务,加入计划任务即可定时备份oralce数据库

  

以下是windows批处理任务备份方式:

 

@echo off   ::Windows环境下Oracle数据库的自动备份脚本,如需删除,请先删除windows下相关定时任务::使用当前日期命名备份文件。  ::以“YYYYMMDD”格式取出当前时间。  set BACKUPDATE=%date:~0,4%%date:~5,2%%date:~8,2%::创建备份目录。  if not exist "D:\oracle_backup\data\%BACKUPDATE%" mkdir D:\oracle_backup\data\%BACKUPDATE%if not exist "D:\oracle_backup\log\%BACKUPDATE%" mkdir D:\oracle_backup\log\%BACKUPDATE%set DATADIR=D:\oracle_backup\dataset LOGDIR=D:\oracle_backup\logset LOGDIR_DETIAL=D:\oracle_backup\log\%BACKUPDATE%set DATADIR_DETIAL=D:\oracle_backup\data\%BACKUPDATE%exp GBPW/HDgbpw_2018@GJBWGPW  file='%DATADIR_DETIAL%\gwpw.dmp' log='%LOGDIR_DETIAL%\gbpw.log' owner=GBPW::删除7天前的备份。  forfiles /p "%DATADIR%" /s /m * /d -30 /c "cmd /c rd /q /s @path"forfiles /p "%LOGDIR%" /s /m * /d -30 /c "cmd /c rd /q /s @path"exit

 

  

二、使用PL SQL导入导出

导出:

1.导出.sql文件:tools–>export user objects(导出的是建表语句,包括存储结构)

2.tools ->export tables-> Oracle Export 选择选项导出.dmp文件。

 

导入:

1. tools->import tables->SQL Inserts 导入.sql文件。

 2. tools->import talbes->Oracle Import然后再导入dmp文件。

转载于:https://www.cnblogs.com/ltlinux/p/9662876.html

你可能感兴趣的文章
利用堆实现堆排序&优先队列
查看>>
Mono源码学习笔记:Console类(四)
查看>>
Android学习路线(十二)Activity生命周期——启动一个Activity
查看>>
《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇03:暂停游戏》
查看>>
CPU,寄存器,一缓二缓.... RAM ROM 外部存储器等简介
查看>>
windows下编译FreeSwitch
查看>>
git .gitignore 文件不起作用
查看>>
Alan Turing的纪录片观后感
查看>>
c#自定义控件中的事件处理
查看>>
App.config自定义节点读取
查看>>
unity3d根据手机串号和二维码做正版验证
查看>>
二十六、Android WebView缓存
查看>>
django Models 常用的字段和参数
查看>>
linux -- 嵌入式linux下wifi无线网卡驱动
查看>>
SVN使用教程总结
查看>>
SQL中varchar和nvarchar有什么区别?
查看>>
OpenCV矩阵运算总结
查看>>
Java Build Practice 4:Extend and Invoke Ant API
查看>>
[转] Transformer图解
查看>>
FreeBSD方式安装 MAC OSX
查看>>