1.通过sqlplus查看数据库文件

sqlplus system/manager

SQL> spool file_name.txt

SQL> select file_name from sys.dba_data_files;

SQL> spool end;

2.将数据库设为归档模式

startup mount;

alter database archivelog;

3.开始备份数据库文件

SQL> alter tablespace LSSC(表空间名称) end backup;

SQL>$ copy 数据库物理文件的位置 目标地址

SQL>alter tablsespace LSSC end backup;

数据库文件备份完成。

4.练习数据库的恢复

SQL>shutdown immediate;

5.删除数据库的表空间文件

6.startup 时数据库启动会出错,提示

ORA-01157:无法标识/锁定数据文件

ORA-01110:数据文件7’文件位置'

7.将损坏的文件下线

SQL>alter database datafile 文件号/文件的位置 offline;

SQL>alter database open;

SQL>$ copy 备份源文件的位置 损坏数据库文件的路径

SQL>recover datafile 文件号或文件的位置

SQL>alter database datafile 文件号/文件的位置 online;

SQL>alter database open;

数据库恢复完毕。

oracle热备份全过程,oracle数据库热备份的简单实现过程相关推荐

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

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

  2. oracle xe 安装配置,(转)oracle 10g xe 我的安装实践及简单配置过程

    (转)oracle 10g xe 我的安装实践及简单配置过程 我的安装过程 1.编辑 /etc/apt/sources.list : sudo cp /etc/apt/sources.list /et ...

  3. oracle revoke 列_oracle数据库 revoke

    数据库必知词汇:数据控制语言DCL |名词定义|数据控制语言(Data Control Language, DCL)是SQL语言四大主要分类之一,是用来设置或者更改数据库用户或角色权限的语句,通过GR ...

  4. oracle用imdp恢复数据库,impdp恢复数据库

    万券齐发助力企业上云,爆款产品低至2.2折起! 限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折! 广告 Oracle基础 数据库备份和恢复 原文:Oracle基础 数据库备份 ...

  5. oracle部署在mysql_Oracle数据库部署实施流程

    作为一个Oracle数据库的DBA,部署一套Oracle数据库属于基本技能,那么完整的部署一套Oracle数据库应该包含哪些内容呢?下面我们来 作为一个Oracle数据库的DBA,部署一套Oracle ...

  6. oracle简易版创建数据库,浅析新建Oracle数据库的三种方法

    1.通过运行Oracle Database Configuration Assistant 创建.配置.或删除数据库(也可在命令行下输入dbca): 2.用命令行的方式建立数据库 3.通过运行自定义的 ...

  7. oracle遍历表做查询,oracle 语句之对数据库的表名就行模糊查询,对查询结果进行遍历,依次获取每个表名结果中的每个字段(存储过程)...

    语句的执行环境是plsql的sql窗口, 语句的目的是从整个数据库中的所有表判断 不等于某个字段的记录数 . 代码如下: declare s_sql clob:=''; -- 声明一个变量,该变量用于 ...

  8. ubuntu oracle 10g 安装,Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法

    PS:Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法正常情况下,完美无错..如果遇到问题,也有解决办法 1.安装前准备工作 1.1 到oracle官网下载适合自己电脑 ...

  9. linux python连接oracle数据库_Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法...

    本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL.Oracle.SQL Server数据库. 其中包括以下几个软件的安装及配置: ...

最新文章

  1. C++中的日期和时间
  2. tnsping通oracle连不上,写正确了tnsnames文件却tnsping无法ping通
  3. 通话录音_谁说苹果手机不能通话录音?四种方法教给你!别再说你不知道了
  4. webstrom js 代码不高亮
  5. 《数据科学与大数据分析——数据的发现 分析 可视化与表示》一2.3 第2阶段:数据准备...
  6. xmu 1254.异或求和
  7. 自定义相册、九宫格显示图片
  8. asp 开发app_ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式
  9. java oo 封装_Java从小白到入门,Day6。JAVAOO-封装
  10. ReportViewer教程(13)-交互式排序
  11. 一套组合拳,打造一款 IDEA 护眼方案
  12. Android P2P语音通话实现(思路探讨)
  13. @Valid 和 @Validated的使用
  14. CUDA编程之CMAKE
  15. 佳能Canon PIXMA MP630 一体机驱动
  16. UVA 177 Paper Folding
  17. ubuntu格式化磁盘并挂载
  18. 网上体育用品商城(ssm,mysql,bootstrap,html,css)
  19. cogs426 血帆海盗 最小割定理
  20. SDOI2018 一轮培训划水祭

热门文章

  1. 关于未来人工智能时代的一点感想
  2. mysql和knexjs,与KnexJS、TypeScript和Mariadb的事务问题
  3. matlab笔记:一元微分方程求解
  4. CodeBlocks 20.3无法编译C++文件
  5. python爬取豆瓣电影top250_【Python3爬虫教程】Scrapy爬取豆瓣电影TOP250
  6. Type com.xxx.xxx.BuildConfig is defined multiple times:...
  7. 空间管理员(一)AFS文件目录系统索引节点vfs_inode结构
  8. 耿建超英语语法---定语从句
  9. 1438oracle,一次ora-01438错误的处理
  10. 《数据分析实战》--用R做多元回归分析