oracle10g数据库热备份,Oracle10g数据库冷备份脚本文件
rem ---------------------------------------------------------------------------------------------
rem Oracle数据库冷备份脚本文件coldbackup.cmd
rem tendyming
rem 2009-05-13
rem 用于Windows NT/2000/XP平台
rem 脚本执行后,在temp目录中产生以下文件:
rem listfiles.sql,shutdown.sql
rem startup.sql,cpfile.cmd,shutdown.cmd,startup.cmd
rem
rem 设置oracle_sid
set oracle_sid=orcltest
rem 设置sys密码
set password=admin
rem 建立临时文件目录
mkdir e:backuporcltesttemp
rem 设置临时文件目录
set my_temp=e:backuporcltesttemp
rem 建立备份文件目录
mkdir e:backuporcltestfiles
rem 设置备份目录
set my_bkpath=e:backuporcltestfiles
rem list需要备份的数据库文件,控制文件,日志文件
rem 产生listfiles.sql
echo set heading off ; >%my_temp%listfiles.sql
echo set feedback off ; >>%my_temp%listfiles.sql
echo set linesize 300 ; >>%my_temp%listfiles.sql
echo spool %my_temp%cpfiles.cmd >>%my_temp%listfiles.sql
echo select 'copy '^|^| file_name^|^|' %my_bkpath%' from dba_data_files; >>%my_temp%listfiles.sql
echo select 'copy '^|^|name^|^|' %my_bkpath%' from v$controlfile; >>%my_temp%listfiles.sql
echo select 'copy '^|^|member^|^|' %my_bkpath%' from v$logfile; >>%my_temp%listfiles.sql
echo spool off ; >>%my_temp%listfiles.sql
echo exit >>%my_temp%listfiles.sql
echo shutdown immediate >%my_temp%shutdown.sql
echo exit >>%my_temp%shutdown.sql
echo startup >%my_temp%startup.sql
echo exit >>%my_temp%startup.sql
rem 获得所有数据文件,日志文件,控制文件
sqlplus as sysdba @%my_temp%listfiles.sql
echo 关闭数据库shutdown.cmd
sqlplus as sysdba @%my_temp%shutdown.sql
rem 拷贝数据文件,日志文件,控制文件
call %my_temp%cpfiles.cmd
rem 重新启动数据库startup.cmd
sqlplus as sysdba @%my_temp%startup.sql
rem 数据库冷备份结束
rem ----------------------------------------------------------------------------------
[@more@]
oracle10g数据库热备份,Oracle10g数据库冷备份脚本文件相关推荐
- mysql数据库热备份_mysql数据库热备份
使用Percona XtraBackup 先安装依赖包 yum install -y perl-DBD-MySQL perl-DBI perl-Time-HiRes libaio* 最后面的参数是备份 ...
- oracle 热数据,ORACLE数据库热备份步骤解析
RACLE数据库热备份较冷备份的主要区别就是不会丢失在备份后更新的数据, 下面为SQL脚本: CREATE TABLE TEST ( T_ID NUMBER, T_VALUE VARCHAR2(30) ...
- windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件
一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...
- 解决sql脚本文件太大无法打开的问题
as we known,sql数据库高版本向低版本还原是不太可能但是又经常会碰到的事,今天实测了一种方法 步骤:任务->生成脚本-> 下一步->高级,选择数据库版本和编写脚本数据类型 ...
- oracle10g数据库复制,windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法)...
windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法) 最近学习了一下oracle数据库启动原理,于是,就把在windows创建起来做测试的数据库 移植到li ...
- 卸载oracle10g服务端,oracle10g数据库服务器的安装与卸载.ppt
<oracle10g数据库服务器的安装与卸载.ppt>由会员分享,可在线阅读,更多相关<oracle10g数据库服务器的安装与卸载.ppt(40页珍藏版)>请在装配图网上搜索. ...
- linux新建备份数据库的脚本文件,Linux下shell脚本:自动每日备份网站文件和数据库上传FTP空间...
前言 服务器.vps,难免会遇到各种问题,丢失数据,则必然痛心疾首啊!!! 数据无价,so建议养成定期备份的习惯!而且,要多备份几份,本地.网盘.FTP空间等,都多保存几份! 这里,就为大家带来一个l ...
- Mac OS 在远程主机(Linux 系统)上使用命令执行 sql 脚本文件(使用的是 MySQL 数据库)
文章目录 使用命令 mysql 执行脚本文件 连接远程主机后,直接使用命令 mysql 进入 MySQL 的 bin 目录后,再执行 mysql 命令 使用命令 source 执行脚本文件 sql 脚 ...
- python自动导出数据脚本_使用python生成一个导出数据库的bat脚本文件的示例代码...
这篇文章分享使用python生成一个导出数据库的bat脚本文件的示例代码 实例如下:# 环境: python3.x def getExportDbSql(db, index): # 获取导出一个数据库 ...
最新文章
- php Reportico 开源报表
- k8s修改kube-apiserver的service-node-port-range端口范围
- 创建自已的sql函数
- hadoop 2.6.5 + hive 集群搭建
- 3 CO配置-企业结构-分配-把公司代码分配给成本控制范围
- mongodb 聚合框架_如何使用MongoDB的聚合框架处理高级数据处理
- 关注丨数据库在线学习实训平台即将发布,长江鲲鹏-墨天轮联合实验室取得重大突破...
- DXUT框架剖析(7)
- c++ stl string char* 向 string 转换的问题
- 【译】使用 ndb 调试 node 应用
- WINDOWS镜像概述
- ureport2报表详细使用(二)-报表基础配置
- R语言与临床模型预测——LASSO回归,单因素多因素cox,差异表达分析,Venn图,森林图,列线图,矫正曲线,ROC全套代码及解析——第五部分 批量cox回归分析 本专栏可免费答疑
- 关于Ubuntu双击打不开文件夹的解决方案
- 我用Python爬虫获取数据,分析双色球中奖概率,差点就中了
- return的返回用法
- (实用简单版)latex如何书写算法algorithm
- 开发一个程序基本思路
- cad.net GeometricExtents出错了 调试看不到文字
- simcomm卖给新博通
热门文章
- 【定区管理功能】定区列表分页条件查询
- php程序员必会的,PHP程序员必会的MySQL面试题
- python float和int的区别_Python四种数值类型(int,long,float,complex)区别及转换
- QML和C ++之间的数据类型转换---枚举
- 【已解决】Jsp实现文件上传功能
- visio2013画图时两条直线交叉 如何让它不弯曲
- k8s mysql 配置文件_k8s配置文件模板
- centos8 配置 dns_广电行业DNS、DHCP案例详解
- C++ : 构造函数,拷贝构造函数,移动构造函数,拷贝赋值运算符,移动赋值运算符应用场景
- 网站改成静态页面打不开_稳定网站排名的基本条件 - 最蜘蛛池外推快速收录