oracle数据库自动备份脚本】的更多相关文章

::通过exp命令导出远程机器(192.168.2.1)上指定服务(orcl)指定用户(pmis)及密码(pmis)的数据 ::运行该脚本的机器必须安装oracle @echo off @echo [备份pmis系统的数据] set hh=%time:~0,2% set hh=%hh: =0% set sid=127.0.0.1/orcl set backdir=D:\oracle_bak set backfile=%backdir%\%date:~0,4%%date:~5,2%%date:~8…
expdb命令版本 @echo off REM ########################################################### REM # Windows Server下Oracle数据库自动备份批处理脚本 REM # 使用expdb命令导出需要先在数据库中创建备份文件存贮目录,sql如下: REM # create or replace directory IRS_DATA_BAK_DIR as 'D:\oraclebak'; REM #########…
windows: @echo off echo ================================================ echo Windows环境下Oracle数据库的自动备份脚本 echo . 使用当前日期命名备份文件. echo . 自动删除7天前的备份. echo ================================================ ::以“YYYYMMDD”格式取出当前时间. ,%%date:~,%%date:~,% ::设置导出的…
1.新建 backup.bat脚本 @echo off echo ================================================ echo Windows环境下Oracle数据库的自动备份脚本 echo 1. 使用当前日期命名备份文件. echo ================================================ ::以“YYYYMMDD”格式取出当前时间. set BACKUPDATE=%date:~0,4%%date:~5,2%…
疑问为什么没有输入oracle 的数据库安装目录就能直接备份呢,可能是因为oracle默认安装c盘,在docs命令直接能操作吧,不信可以使用sqlplus试试. 一共分三步: 一.建立一个.bat 批处理文件 二.添加如下批处理命令 @echo offecho ================================================echo Windows环境下Oracle数据库的自动备份脚本 by author 黄泽东echo 1. 使用当前日期命名备份文件.echo…
Linux oracle数据库备份完成后可以自动压缩脚本代码. 复制代码代码如下: #!/bin/bash #backup.sh #edit: www.jbxue.com ##系统名称 sysname=gz syspath=/home/oracle/databak/$sysname/ v_date=$(date '+%Y%m%d%H%M%S') logfile=$syspath/backup.$v_date.log echo backup_time>>$logfile date '+%Y-%m…
创建一个存放备份数据的路径 mkdir /data/svnbak -p 采用shell脚本的方式实现自动备份 #vim backup.sh #!/bin/bash log="/data/svnbak/last_add_backed_up.log"   # 添加日志文件,打印开始结束时间,方便查看执行时间 echo "********************"backup start time: `date -d today +"%Y-%m-%d %T&qu…
新建备份目录 mkdir /backups mkdir /backups/mysql 新建存放备份脚本目录 mkdir /data/scripts 备份脚本: mysql_backup.sh =============================================================== #!/bin/bash HOST=localhost USER=root PORT= #端口号 PASSWD= #数据库密码 DATE=`date +%Y-%m-%d` #DATE…
功能:备份存储过程,视图,函数触发器,Sequence序列号等准备工作:--1.创建文件夹 :'E:/OracleBackUp/ProcBack';--文本存放的路径--2.执行:create or replace directory MyProcBakPath as 'E:/OracleBackUp/ProcBack';--3.赋权限:sqlplus /nologconn user/pswd as sysdbagrant select on DBA_OBJECTS to user;--4.创建…
使用7z的版本: @echo offset filename="d:\backup\dbname_%date:~0,10%"set zipfile="d:\backup\dbname_%date:~0,7%"set zip_cmd="C:\Program Files\7-Zip\7z.exe"echo 正在备份数据 ......exp username/password@servicename owner=owner file=%filename…