`
ruilin215
  • 浏览: 1143378 次
  • 性别: Icon_minigender_2
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

基于用户管理的备份与恢复-备份其它文件

 
阅读更多
备份归档日志

--查看第一个归档位置过去一天以来生成的归档日志,dest_id代表归档日志存放位置,对应到v$archive_dest中1~10的destination字段值,0代表不可用

SQL> select name from v$archived_log where dest_id=1 and first_time>=sysdate-1;

NAME
------------------------------------------------------------------------------------------------------------------------
/oracle/10g/oracle/log/archive_log/archive_1_23_757801926.arclog
/oracle/10g/oracle/log/archive_log/archive_1_24_757801926.arclog

SQL> select name from v$archived_log where dest_id=10 and first_time>=sysdate-1;

NAME
------------------------------------------------------------------------------------------------------------------------
/oracle/10g/oracle/product/10.2.0/db_1/flash_recovery_area/ORALIFE/archivelog/2011_08_01/o1_mf_1_23_73fljh3f_.arc
/oracle/10g/oracle/product/10.2.0/db_1/flash_recovery_area/ORALIFE/archivelog/2011_08_02/o1_mf_1_24_73hwlry6_.arc

SQL> select destination from v$archive_dest;

DESTINATION
------------------------------------------------------------------------------------------------------------------------
/oracle/10g/oracle/log/archive_log
/oracle/10g/oracle/log/archive_log2







USE_DB_RECOVERY_FILE_DEST

10 rows selected.
--拷贝归档日志到指定的备份目录
cp

备份参数文件
1)如果使用文本参数文件(pfile),使用OS命令拷贝到备份目录
2)如果使用spfile,使用create pfile 进行备份
3)如果使用pfile,使用create spfile进行备份
SQL> show parameter spfile

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /oracle/10g/oracle/product/10.
2.0/db_1/dbs/spfileoralife.ora
--创建pfile,相当于备份spfile为pfile
SQL> create pfile = '/oracle/10g/oracle/bakup/database/pfileoralife.ora'
2 from spfile;

File created.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
--使用pfile启动数据库到nomount状态,也可以直接startup pfile='pfile全路径名'
SQL> startup nomount pfile='/oracle/10g/oracle/bakup/database/pfileoralife.ora';
ORACLE instance started.

Total System Global Area 528482304 bytes
Fixed Size 1220360 bytes
Variable Size 146800888 bytes
Database Buffers 373293056 bytes
Redo Buffers 7168000 bytes
SQL> show parameter pfile;--当用pfile启动数据库时,spfile参数为空

NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
spfile string
SQL> show parameter spfile;

NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
spfile string

SQL> alter database mount;

Database altered.

SQL> alter database open;

Database altered.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
--创建spfile到指定位置
SQL> create spfile='/oracle/10g/oracle/product/10.2.0/db_1/dbs/spfileoralife_test.ora' from
2 pfile='/oracle/10g/oracle/bakup/database/pfileoralife.ora';

File created.

SQL> shutdown immediate
ORA-01507: database not mounted
ORACLE instance shut down.
--数据库启动时不能指定spfile文件位置,但可以在pfile文件中引用spfile
SQL> startup nomount spfile='/oracle/10g/oracle/product/10.2.0/db_1/dbs/spfileoralife_test.ora'
SP2-0714: invalid combination of STARTUP options
SQL> startup spfile='/oracle/10g/oracle/product/10.2.0/db_1/dbs/spfileoralife_test.ora'
SP2-0714: invalid combination of STARTUP options
--在pfileoralife.ora中添加
*.spfile='/oracle/10g/oracle/product/10.2.0/db_1/dbs/spfileoralife_test.ora'
使用pfile启动数据库
SQL> startup nomount pfile='/oracle/10g/oracle/bakup/database/pfileoralife.ora';
ORACLE instance started.

Total System Global Area 528482304 bytes
Fixed Size 1220360 bytes
Variable Size 146800888 bytes
Database Buffers 373293056 bytes
Redo Buffers 7168000 bytes
SQL> show parameter spfile;

NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
spfile string /oracle/10g/oracle/product/10.
2.0/db_1/dbs/spfileoralife_tes
t.ora
可以看出,已经使用了spfileoralife_test.ora。

备份口令文件
使用OS命令直接备份
分享到:
评论

相关推荐

    Oracle 12c备份恢复-RMAN工具技术手册

    Oracle 12c 备份恢复-RMAN 工具技术手册 本文档旨在提供 Oracle 12c 备份恢复的技术手册,主要介绍 RMAN 工具的概念、架构、备份类型和使用方法。 一、RMAN 概念 RMAN(Recovery Manager)是 Oracle 推荐的备份和...

    实验4 数据库备份与恢复实验 (2).docx

    数据库备份与恢复是数据库管理系统中非常重要的一部分。实验4 数据库备份与恢复实验旨在让学生掌握数据库备份与恢复的操作方法。 知识点1: 数据库备份 数据库备份是指将数据库中的数据复制到其他存储介质中,以便...

    PGConf.CN2019大会资料 培训PPT--9-石勇虎--遇见时光机-浅谈平安云上PG备份与恢复-final

    4. **任意可用区快速恢复**:支持任意可用区恢复备份片,简化了从库搭建过程,提升了用户体验。 具体来说,“时光机”解决方案具备以下几个核心功能: - **数据库常规备份**:支持多种数据库类型,如PostgreSQL、...

    Mysql数据库备份恢复测试报告-xtrabackup.docx

    通过这次测试,我们可以了解到MySQL数据库的备份恢复流程,以及如何验证恢复的正确性。同时,也强调了恢复过程中服务器性能的重要性,以及备份策略对于数据保护的关键性。在实际环境中,企业应根据自身需求制定合适...

    Oracle数据库对象管理及备份与恢复.pdf

    Oracle数据库是业界广泛使用的大型关系型数据库系统,其对象管理及备份与恢复机制对于数据库管理员来说至关重要。本文将详细介绍Oracle数据库的对象管理、数据类型、触发器、索引和分区策略,以及备份与恢复的相关...

    mysql Xb文件--物理备份恢复数据库.docx

    以下是对Xb文件物理备份恢复数据库的详细步骤和相关知识点: 1. **下载备份文件**: 在开始恢复之前,你需要从备份源下载 `.xb` 文件到本地。这个文件通常先通过`qpress`工具进行压缩,然后使用`xbstream`进行打包...

    基于WEB的数据库备份与恢复系统论文

    以上是对基于Web的数据库备份与恢复系统的基本介绍,它涉及到.NET框架的Web应用开发、SQL Server 2005的数据库管理和备份恢复机制等多个IT领域的知识点,对于信息安全专业学生来说,是一个很好的实践项目。

    Oracle数据库备份与恢复.pdf

    这可以通过尝试恢复备份文件到测试环境来完成。 - **备份存储与管理**:将备份文件存储在安全、可靠的地方,如磁带库、磁盘阵列或云存储等。同时,建立备份文件的管理机制,包括命名规范、存储位置、保留期限等。 - ...

    基于RMAN的Oracle数据库备份与恢复机制.pdf

    关键词:Oracle RMAN备份恢复机制 数据库备份与恢复 RMAN组成结构 备份模式。 本文档的主要内容包括: 1. 基于RMAN的Oracle数据库备份与恢复机制的介绍 2. RMAN的组成结构和运行机制 3. RMAN的备份模式和恢复机制 ...

    informix 备份与恢复

    ### Informix备份与恢复知识点详解 #### 一、Informix备份与恢复概述 - **Informix备份**: 是指为了防止数据库中的数据丢失或损坏而进行的一种数据保护措施。通过备份可以将当前数据库的状态保存到一个文件或者...

    基于Hadoop HDFS的分布式文件系统备份与恢复系统.zip

    基于Hadoop HDFS的分布式文件系统备份与恢复系统 内容概要 本项目是一个基于Hadoop HDFS的分布式文件系统备份与恢复系统。它包括备份节点(BackupNode)和数据节点(DataNode)的管理,以及与NameNode的通信。...

    基于Oracle的ArcSDE数据备份与恢复

    ### 基于Oracle的ArcSDE数据备份与恢复 #### 概述 本文主要探讨了如何对运行在Oracle关系数据库上的ArcSDE数据进行有效的备份与恢复操作。ArcSDE是一个服务器软件产品,用于访问存储在关系数据库管理系统(RDBMS)中...

    实验4 数据库备份与恢复实验.pdf

    DELETE语句用于删除表中的行数据,而MySQLWorkbench同样提供了从备份恢复数据的能力。 【实验5-14】和【实验5-15】指导如何删除表或表中的数据,并用图形化工具恢复。 ### 使用mysqlbinlog进行基于时间点的恢复 ...

    Oracle 11g 基于RMAN的备份与恢复.docx

    Oracle 11g 的备份与恢复是数据库管理中的关键环节,确保数据的安全性和可用性。在Oracle数据库中,恢复管理器(RMAN)是进行备份和恢复的主要工具。以下是对Oracle 11g基于RMAN的备份与恢复的详细说明: 1. 备份...

    oracle备份与恢复

    - 在发生介质故障(如硬盘损坏)时,使用物理备份恢复数据文件和控制文件。 - 当出现逻辑错误时,可以通过逻辑备份进行恢复,或者使用`FLASHBACK DATABASE`命令。 - 遇到系统崩溃,可以使用RMAN的`RESTORE ...

    基于Linux平台的计算机操作系统备份与恢复方案.pdf

    用户只需将管理员事先给予的恢复光盘插入光驱启动计算机,Img软件自动运行光盘上的恢复脚本程序,用户根据屏幕提示输入用户名和验证码,通过后脚本程序根据当前计算机的MAC地址自动将服务器上对应的备份文件恢复到该...

    Windows server 2003灾难恢复——备份

    3. **测试备份**:定期验证备份文件的完整性和可恢复性,以确保在实际灾难中能成功恢复。 4. **恢复过程**:在灾难发生后,按照预定的恢复顺序和步骤进行操作,如使用备份工具恢复数据,重新配置系统设置,安装和...

    基于文件同步的ORACLE数据库备份与恢复方法.pdf

    - 对于基于文件同步的方法,恢复过程可能只需要几分钟,因为备份文件包含了数据库的最新状态。 6. 优势 - 不需要停机,不影响业务运行。 - 提供了数据库的“冷”备份,保证数据一致性。 - 快速恢复,减少了业务...

    rman备份与恢复(教程与案例)

    3. 数据文件恢复案例:详述当单个数据文件丢失或损坏时,如何利用RMAN找出相应的备份文件并进行恢复。 4. 恢复策略案例:分析在不同灾难场景下,如硬件故障、误删除数据等,如何利用RMAN进行有效的恢复。 通过这些...

Global site tag (gtag.js) - Google Analytics