当前位置: 首页 > news >正文

Oracle 数据库备份

1、使用管理员账号创建对应的directory目录

登录数据库

sqlplus / as sysdba

创建directory

create or replace directory dumpdir as 'F:\container';

2、给用户赋予使用该目录的权限

grant read,write on directory dumpdir to Scott;

查看创建的目录位置

select * from dba_directories ;

3、开始备份数据库(完全备份)

expdp system/root@orcl directory=dumpdir  dumpfile='date_full_%U.dmp' logfile='date_full.log' full=y;

4、在创建好备份目录后可以写成脚本进行备份bat

@echo off   ::数据库泵备份所有
::其中mkgk/mkgk 代表是的用户名和密码,@代表的数库expdp system/root@orcl directory=dumpdir dumpfile='date_full_%U.dmp' logfile='date_full.log' full=y;echo  创建备份存放目录::设置日期相关变量
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%
set path=E:\oracle_backup\data\%year%-%month%-%day%
mkdir %path%echo  移动备份数据到指定目录move /-y E:\app\administrator\databak\*.* %path%::echo 自动删除指定日期内的备份::自动删除3天前的备份
::-3是删除3天之前的,可以根据需要修改::forfiles /p "E:\oracle_backup\3dControlSys\mkgk\data" /s /m *.* /d -3 /c "cmd /c del @path"::echo 正在删除文件exit

注:expdp system/root@orcl directory=dumpdir dumpfile='date_full_%U.dmp' logfile='date_full.log' full=y;

中的directory 为创建的备份目录路径

http://www.lryc.cn/news/129260.html

相关文章:

  • 【C++】模板template
  • 智能工厂:适应不断变化的制造世界
  • 大数据课程I3——Kafka的消息流与索引机制
  • LVGL学习笔记 28 - 键盘keyboard
  • 【Microsoft 支持】【数据库-MySql】当您尝试从大于 5000 的 TCP 端口连接时收到错误 WSAENOBUFS (10055)
  • 【学会动态规划】最长湍流子数组(23)
  • 【网络编程·网络层】IP协议
  • HTML详解连载(7)
  • 一文打通redis中的String类型
  • 优测云服务平台|【压力测试功能升级】轻松完成压测任务
  • UseEffect中使用setState更新后获取的值为何依然是更新前
  • 去掉鼠标系列之一: 语雀快捷键使用指南
  • 【Linux】Reactor模式
  • 【LeetCode 算法】Merge Two Binary Trees 合并二叉树
  • 系统架构设计师---2017年下午试题1分析与解答(试题五)
  • el-table实现静态和动态合并单元格 以及内容显示的问题
  • STM32F40X系列FSMC8路驱动LCD显示屏(LY-TFT30-39P-1509 芯片hx8352)
  • 小象课堂在线授课教育系统
  • Android 电池容量获取
  • 无涯教程-Perl - tell函数
  • 【论文综述】Transformer 综述
  • 博客摘录「 佛祖保佑,永无bug——springboot启动图案的修改方法」2023年6月8日
  • 【JavaEE进阶】SpringBoot 日志
  • conda - 调研介绍
  • keepalived集群
  • CentOS系统环境搭建(八)——CentOS7开机自动执行脚本(以MySQL为例)
  • re学习(31)BUUCTF-xx(多层加密)
  • HDFS的小文件影响及解决办法
  • 【前端】husky 的使用
  • Spring系列篇 -- Bean的生命周期