备份Oracl数据库.bat
2024-10-08 22:45:52
===========================
@echo off
echo ================================================
echo Windows环境下Oracle数据库的自动备份脚本
echo . 使用当前日期命名备份文件。
echo ================================================
::设置用户名、密码和要备份的数据库。
::set USER=detection1
::set PASSWORD=detection1
::set DATABASE=orcl
::以“YYYYMMDD”格式取出当前时间。
set year=%DATE:~,%
rem get month
set month=%DATE:~,%
rem get data
set date=%DATE:~,%
rem get mydate
set mydate=%year%%month%%date%
::创建备份目录。
if not exist "D:\YtForever\YTPQM\DB\backup\" mkdir D:\YtForever\YTPQM\DB\backup\
set DATADIR=D:\YtForever\YTPQM\DB\backup\
exp detection1/detection1@127.0.0.1/orcl file=%DATADIR%\detection1_%mydate%.dmp
exp ytdetection1/ytdetection1@127.0.0.1/orcl file=%DATADIR%\ytdetection1_%mydate%.dmp exit
删除>7天的文件
forfiles /p "D:\YtForever\YTPQM\DB\backup" /s /m *.* /d - /c "cmd /c del @path"
Oracle导出空表语句
--执行查询
select 'alter table '||table_name||' allocate extent;' from user_tables; --执行查询结果中的语句,完成
最新文章
- MFC的定时器OnTimer
- Echarts 之二——地市联动数据统计
- android开发之背景音乐与音效
- vmware安装linux6.3
- android自定义控件(9)-Android触摸事件分发机制
- 批量 kill mysql 中运行时间长的sql
- csharp: NHibernate and Entity Framework (EF) (object-relational mapper)
- C#多态问题
- [原创]leet code - path sum
- [Linux] PHP程序员玩转Linux系列-备份还原MySQL
- Nginx教程(一) Nginx入门教程
- 实现径向变换用于样本增强《Training Neural Networks with Very Little Data-A Draft》
- UIEvent&;nbsp;UIResponder&;nbsp;UI_04
- Mysql中的外键分析(什么是外键,为什么要用外键,添加外键,主外键关联删除)
- powershell 定时删除脚本
- 20. --erg--=--org--=--urg-- 做,工作 (词20、21)
- postgresql逻辑结构--触发器(三)
- 转:浅谈char类型范围
- HTTP 超文本协议
- Runtime的基本运用
热门文章
- derby数据库
- Offer垂青于有准备的人——微软亚洲研究院实习生们的就业分享
- 类加载器ClassLoader的理解
- OpenCV 对两幅图像求和(求混合(blending))
- Alfresco的安装配置(Centos6系统中安装)
- take office|boast|think twice|dispose of|level|stuff|'s mature for|a green hand|'s a slave to|
- mysql 子查询 合并查询
- 【GBK、UTF-8、ISO8859-1】三种编码方式总结及实例
- 求最长公共子序列-DP问题
- 仿射密码Python实现