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数据库冷备份脚本文件相关推荐

  1. mysql数据库热备份_mysql数据库热备份

    使用Percona XtraBackup 先安装依赖包 yum install -y perl-DBD-MySQL perl-DBI perl-Time-HiRes libaio* 最后面的参数是备份 ...

  2. oracle 热数据,ORACLE数据库热备份步骤解析

    RACLE数据库热备份较冷备份的主要区别就是不会丢失在备份后更新的数据, 下面为SQL脚本: CREATE TABLE TEST ( T_ID NUMBER, T_VALUE VARCHAR2(30) ...

  3. windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件

    一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...

  4. 解决sql脚本文件太大无法打开的问题

    as we known,sql数据库高版本向低版本还原是不太可能但是又经常会碰到的事,今天实测了一种方法 步骤:任务->生成脚本-> 下一步->高级,选择数据库版本和编写脚本数据类型 ...

  5. oracle10g数据库复制,windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法)...

    windows 下oracle 10G  数据库移植到 linux平台 (通过文件直接复制方法) 最近学习了一下oracle数据库启动原理,于是,就把在windows创建起来做测试的数据库 移植到li ...

  6. 卸载oracle10g服务端,oracle10g数据库服务器的安装与卸载.ppt

    <oracle10g数据库服务器的安装与卸载.ppt>由会员分享,可在线阅读,更多相关<oracle10g数据库服务器的安装与卸载.ppt(40页珍藏版)>请在装配图网上搜索. ...

  7. linux新建备份数据库的脚本文件,Linux下shell脚本:自动每日备份网站文件和数据库上传FTP空间...

    前言 服务器.vps,难免会遇到各种问题,丢失数据,则必然痛心疾首啊!!! 数据无价,so建议养成定期备份的习惯!而且,要多备份几份,本地.网盘.FTP空间等,都多保存几份! 这里,就为大家带来一个l ...

  8. Mac OS 在远程主机(Linux 系统)上使用命令执行 sql 脚本文件(使用的是 MySQL 数据库)

    文章目录 使用命令 mysql 执行脚本文件 连接远程主机后,直接使用命令 mysql 进入 MySQL 的 bin 目录后,再执行 mysql 命令 使用命令 source 执行脚本文件 sql 脚 ...

  9. python自动导出数据脚本_使用python生成一个导出数据库的bat脚本文件的示例代码...

    这篇文章分享使用python生成一个导出数据库的bat脚本文件的示例代码 实例如下:# 环境: python3.x def getExportDbSql(db, index): # 获取导出一个数据库 ...

最新文章

  1. php Reportico 开源报表
  2. k8s修改kube-apiserver的service-node-port-range端口范围
  3. 创建自已的sql函数
  4. hadoop 2.6.5 + hive 集群搭建
  5. 3 CO配置-企业结构-分配-把公司代码分配给成本控制范围
  6. mongodb 聚合框架_如何使用MongoDB的聚合框架处理高级数据处理
  7. 关注丨数据库在线学习实训平台即将发布,长江鲲鹏-墨天轮联合实验室取得重大突破...
  8. DXUT框架剖析(7)
  9. c++ stl string char* 向 string 转换的问题
  10. 【译】使用 ndb 调试 node 应用
  11. WINDOWS镜像概述
  12. ureport2报表详细使用(二)-报表基础配置
  13. R语言与临床模型预测——LASSO回归,单因素多因素cox,差异表达分析,Venn图,森林图,列线图,矫正曲线,ROC全套代码及解析——第五部分 批量cox回归分析 本专栏可免费答疑
  14. 关于Ubuntu双击打不开文件夹的解决方案
  15. 我用Python爬虫获取数据,分析双色球中奖概率,差点就中了
  16. return的返回用法
  17. (实用简单版)latex如何书写算法algorithm
  18. 开发一个程序基本思路
  19. cad.net GeometricExtents出错了 调试看不到文字
  20. simcomm卖给新博通

热门文章

  1. 【定区管理功能】定区列表分页条件查询
  2. php程序员必会的,PHP程序员必会的MySQL面试题
  3. python float和int的区别_Python四种数值类型(int,long,float,complex)区别及转换
  4. QML和C ++之间的数据类型转换---枚举
  5. 【已解决】Jsp实现文件上传功能
  6. visio2013画图时两条直线交叉 如何让它不弯曲
  7. k8s mysql 配置文件_k8s配置文件模板
  8. centos8 配置 dns_广电行业DNS、DHCP案例详解
  9. C++ : 构造函数,拷贝构造函数,移动构造函数,拷贝赋值运算符,移动赋值运算符应用场景
  10. 网站改成静态页面打不开_稳定网站排名的基本条件 - 最蜘蛛池外推快速收录