oracle数据库定时备份、导入
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,PLM项目正式已经上线测试中,数据管理是重中之重,便于故障恢复处理,避免数据丢失。思路:数据导出+定时备份+数据循环清理1、拷贝Oracle安装目录bin下面exp.exe(也可设置exp.exe环境
千家信息网最后更新 2025年01月19日oracle数据库定时备份、导入
PLM项目正式已经上线测试中,数据管理是重中之重,便于故障恢复处理,避免数据丢失。思路:数据导出+定时备份+数据循环清理
1、拷贝Oracle安装目录bin下面exp.exe(也可设置exp.exe环境变量) 至备份文件夹 oraclebackup文件(没有可以新建)
2、导出数据xxx库 新建文件夹编辑
@echo off echo 删除10天前的备分文件和日志forfiles /p "E:\oraclebackup" /m *.dmp /d -10 /c "cmd /c del @path" forfiles /p "E:\oraclebackup" /m *.log /d -10 /c "cmd /c del @path"echo 正在备份 Oracle 数据库,请稍等…… exp system/infodba@xxx file=E:/oraclebackup/mdb%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=E:/oraclebackup/mdb%date:~0,4%%date:~5,2%%date:~8,2%.log full=y buffer=65535 echo 任务完成!
修改后缀名 .bat
3、数据恢复
选定备份数据最新数据文件imp system/infodba@xxx file=E:/oraclebackup/mdb.dmp full=y ignore=y
4、设置windows 备份
任务计划-->添加任务-->选择时间-->选择dos文件-->执行测试
相关知识点说明:
dos命令相关:
forfiles /p "E:\oraclebackup" /m *.dmp /d -10 /c "cmd /c del @path"
dos命令 forfiles 文件夹遍历循环
/p 指定的路径
/s 包括子目录
/m 查找的文件名掩码
/d 指定日期,有绝对日期和相对日期, 此处-7指当前日期 的7天前
/c 运行的命令行 表示为每个文件执行的命令。命令字符串应该用双引号括起来。
默认命令是 "cmd /c echo @file"。下列变量 可以用在命令字符串中: @file - 返回文件名。 @fname - 返回不带扩展名的文件名。 @ext - 只返回文件的扩展。 @path - 返回文件的完整路径。 @relpath - 返回文件的相对路径。 @isdir - 如果文件类型是目录,返回 "TRUE"; 如果是文件,返回 "FALSE"。 @fsize - 以字节为单位返回文件大小。 @fdate - 返回文件上一次修改的日期。 @ftime - 返回文件上一次修改的时间。
数据库相关
exp是数据导出执行文件
imp是导入执行文件
文件
数据
命令
备份
日期
任务
文件名
文件夹
路径
数据库
变量
字符
字符串
时间
目录
上一
循环
测试
选择
重中之重
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发为何要有版本控制
网络安全法 政府网站
武汉的数据库公司
数据库系统概论视频
数据库巡检报告模板
软件开发舟山
数据库安全自查报告
将数据库表加载到内存不足
RTSP到WEB服务器转码
移动电商app软件开发怎么收费
数据库sql日志采集
中国制造服务器型号
经开区债权管理软件开发公司
服务器存储设备属于软件还是硬件
浙江新一代网络技术创新服务
分布式数据库考博试题
温州系统软件开发公司
网络搭建需要的网络技术
密云区品牌网络技术推广好处
数据库sql三种范式
哪里有期货软件开发
服务器安装多个数据库
计算机网络技术笔记配色复古
最强蜗牛怎么连接不上服务器了
济南高新区软件开发
网络技术教学培训总结
做软件开发怎么找私活
数据库的组成包括
网络安全技术创新研发
哪些一本大学网络安全专业