- 浏览: 1019781 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
1.查看当前系统的控制文件信息
[oracle@rac02 dbs]$ exit
exit
SQL> show parameter control_files
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_files string +DISKGRP1/orac/controlfile/bac
kup.257.719218371
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, Real Application Clusters, OLAP and Data Mining options
2.用RAMN复制控制文件到新的地方
[oracle@rac02 dbs]$ rman target /
Recovery Manager: Release 10.2.0.1.0 - Production on Sun Jul 4 05:00:02 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: ORAC (DBID=986088201, not open)
RMAN> shutdown immediate;
database dismounted
Oracle instance shut down
RMAN> startup nomount;
connected to target database (not started)
Oracle instance started
Total System Global Area 167772160 bytes
Fixed Size 1218316 bytes
Variable Size 88082676 bytes
Database Buffers 75497472 bytes
Redo Buffers 2973696 bytes
RMAN> restore controlfile to '+FLS' from '+DISKGRP1/orac/controlfile/backup.257.719218371';
Starting restore at 04-JUL-10
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=150 instance=ORAC2 devtype=DISK
allocated channel: ORA_DISK_2
channel ORA_DISK_2: sid=149 instance=ORAC2 devtype=DISK
channel ORA_DISK_2: skipped, autobackup already found
channel ORA_DISK_1: copied control file copy
Finished restore at 04-JUL-10
RMAN> RMAN> exit
Recovery Manager complete.
3.查找新控制文件的位置
[oracle@rac02 dbs]$ export ORACLE_SID=+ASM2
[oracle@rac02 dbs]$ asmcmd
ASMCMD> find -t controlfile . *
+DISKGRP1/orac/CONTROLFILE/backup.257.719218371
+FLS/ORAC/CONTROLFILE/backup.273.723445753
ASMCMD> exit
4.修改控制文件参数
[oracle@rac02 dbs]$ export ORACLE_SID=ORAC2
[oracle@rac02 dbs]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Sun Jul 4 05:13:58 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, Real Application Clusters, OLAP and Data Mining options
SQL> show parameter control_files;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_files string +DISKGRP1/orac/controlfile/bac
kup.257.719218371
SQL> alter system set control_files='+DISKGRP1/orac/controlfile/backup.257.719218371',
'+FLS/ORAC/CONTROLFILE/backup.273.723445753' scope=spfile;
System altered.
SQL> shutdown immediate;
ORA-01507: database not mounted
ORACLE instance shut down.
5.从新启动数据库
SQL> startup;
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1218316 bytes
Variable Size 88082676 bytes
Database Buffers 75497472 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
SQL> select * from v$controlfile;
/
STATUS NAME
------- ------------------------------------------------------------------------
+DISKGRP1/orac/controlfile/backup.257.719218371
+FLS/orac/controlfile/backup.273.723445753
SQL> show parameter control_files;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_files string +DISKGRP1/orac/controlfile/bac
kup.257.719218371, +FLS/orac/c
ontrolfile/backup.273.72344575
3
发表评论
-
sqlldr总结参数介绍
2012-06-28 14:29 22819有效的关键字: userid -- ORACLE use ... -
11gR2新特性:STANDBY_MAX_DATA_DELAY
2011-12-27 11:18 1210Active Data Guard 是 Oracle 11g ... -
Linux下用OCCI或OCI连接Oracle
2011-07-26 12:00 2898首先,去oracle官网下载C ... -
Oracle Mutex实现机制
2011-05-18 23:43 1064我们都知道Latch是Oracle ... -
local_listener参数作用
2011-05-10 17:19 1924pmon只会动态注册port等于1521的监听,否则 ... -
oracle伪列 rowid和rownum
2011-03-23 10:00 3531整理ROWID一 一,什么是伪列RowID?1,首先是一种数 ... -
Oracle10gR2 主备自动切换之客户端Failover配置
2011-01-20 10:32 9501. 主库检查和设置假设新增的服务名为ORCL_TAF.LK. ... -
Oracle10g配置Dataguard的相关参数解释
2011-01-20 10:24 1265参考自 http://space.itpub.ne ... -
wrap加密oracle包
2011-01-19 11:52 1297大家都知道oracle的很多系统包是没法看它的源码的,orac ... -
利用hcheck检查数据字典一致性状态
2011-01-17 17:42 1812利用hcheck可以检查oracle数据字典的一致性状态,主要 ... -
插入相同的数据量普通表和临时表产生的redo对比
2011-01-17 16:08 985往临时表里插入相同量 ... -
Database Link与GLOBAL_NAMES参数
2011-01-12 13:36 1027当GLOBAL_NAMES参数设置为TRUE时,使用DATAB ... -
Oracle Streams学习二(清除流配置)
2011-01-09 23:34 1179在完成streams部署之后,如果需要重新配置或舍弃配置,可以 ... -
red hat enterprise 下完全删除oracle 数据库
2011-01-05 01:28 1756步骤 1 以oracle用户登录主、备节点。步骤 2 ... -
Oracle常用dump命令
2010-12-20 00:31 831Oracle常用dump命令,记录一下备查。 一.M ... -
oracle执行DML(事物过程)的深入研究(二)
2010-12-14 15:02 1535接上一节的 oracle执行DML(事物过程)的深入研究(一) ... -
oracle执行DML(事物过程)的深入研究(一)
2010-12-14 10:26 2802用户所执行 DML (即执行事务)操作在 Oracle 内部按 ... -
Oracle基本数据类型存储格式研究(二)—数字类型
2010-12-14 00:35 1471数字类型包含number,intege ... -
Oracle基本数据类型存储格式研究(一)—字符类型
2010-12-13 23:32 11701.char char是定长字符型,内部代码是:96,最多可 ... -
关于oracle rowid的一些内容 -- 转载
2010-12-13 15:47 779本文讨论的是关于oracle ...
相关推荐
ASM1061是一款广泛应用在PCI-E到SATA转换中的控制器芯片,由ASMtek公司生产。这个"ASM1061资料文件.rar"压缩包包含了关于该芯片的详细设计资料,对于开发者、工程师或者硬件爱好者来说是极其宝贵的资源。下面我们将...
Oracle ASM支持包括数据文件、日志文件、控制文件、归档日志和RMAN备份集等多种Oracle数据库文件类型。此外,ASM为使用Oracle RAC的用户提供了无需第三方集群逻辑卷管理器或集群文件系统即可实现的数据共享功能。 ...
4. **ASM文件**:ASM文件是数据库对象如表空间、数据文件、控制文件等在ASM中的表示,ASM自动管理这些文件的分布和扩展。 **二、ASM的特点** 1. **自动存储管理**:ASM自动分配和管理磁盘空间,无需手动创建文件...
在ASM环境中,添加控制文件通常涉及到在指定的磁盘组中创建新的文件,并更新数据库的控制文件多路复用设置。这个过程可以通过SQL命令或Oracle Data Guard的配置来完成。 5. **文件系统模拟ASM的方案** 在某些场景...
例如,ASM与OMF(Oracle Managed Files)的配合,使得数据文件、控制文件和重做日志文件的管理更为自动化。此外,了解如何启动和关闭ASM实例以及如何处理ASM磁盘组的问题,也是考试的关键内容。 ASM磁盘组的管理...
- **在ASM中创建额外的控制文件**:介绍了如何在ASM环境中创建额外的控制文件,以提高数据保护级别。 - **ASM SQL脚本**:提供了一些常用的SQL脚本,这些脚本可用于执行ASM管理任务,如检查ASM实例的状态、配置参数...
ASM是一种专门为Oracle数据库设计的存储管理系统,用于管理数据库的数据文件、控制文件、重做日志文件等。在ASM中,磁盘组(Disk Group)是一个重要的概念,它是由一个或多个物理磁盘组成,用于存储数据库文件的逻辑...
Oracle Automatic Storage Management(ASM)是Oracle数据库提供的一种存储解决方案,允许数据库管理员通过一个集成的软件层来管理数据文件、日志文件和控制文件等数据库文件。通过ASM,用户可以实现磁盘组的动态...
ASM为数据库管理员提供了一个集成化的存储解决方案,它负责自动管理和优化数据库的数据文件、重做日志文件以及控制文件等。ASM的主要目标是简化存储管理,提高系统性能,并确保高可用性。 在"asm control"这个主题...
- **ASM文件**:ASM管理的所有文件,包括数据文件、控制文件、重做日志文件等。 - **ASM文件类型**:可以是普通的文件、二进制大对象(BLOB)或流文件。 #### 四、ASM的部署与管理 ##### 1. 部署过程 - **创建ASM...
ASM是Oracle RAC的重要组成部分,它作为统一的存储层,管理着RAC环境中的所有数据文件、控制文件、redo logs等。ASM提供了以下关键功能: 1. **自动磁盘管理**:ASM可以自动发现、格式化和管理磁盘组,无需手动创建...
8. **元数据管理**:ASM维护自己的元数据,包括文件位置、大小和状态等,这些信息存储在控制文件中,确保数据的准确性和一致性。 9. **ASM Disk Utility**:提供了名为`asmcmd`的命令行工具,用于管理ASM磁盘组和...
- **在ASM中创建额外的控制文件**:相关脚本和命令。 - **ASM SQL 脚本**:常用的SQL脚本示例。 以上内容详细介绍了Oracle 10.2 ASM的最佳实践和技术要点,对于理解并有效利用ASM的强大功能具有重要意义。
- **Metadata(元数据)**:包含了ASM的控制信息,如磁盘组的定义、文件的布局等。 - **Physical Components(物理组件)**:包括Header、Allocation Table、Free Space Table等,这些组件共同构成了ASM的底层数据...
1. **ASM磁盘组**:ASM磁盘组是ASM中逻辑存储的单位,它由一个或多个物理磁盘组成,提供冗余和数据分布策略。磁盘组有多个类型,如正常型(NORMAL)、高冗余型(HIGH)和外部冗余型(EXTERNAL),分别对应不同的数据...
在Linux环境中,ASM提供了一种高效、灵活的方式来组织和管理数据库的数据文件、控制文件、日志文件等。 1. **ASM的基本概念**: - ASM是一个集成的文件系统和卷管理器,专为Oracle数据库设计,简化了存储管理。 -...
(3)维护文件名和位置:ASM实例知道每个文件在磁盘组中的名称和数据扩展的位置。 (4)原子改变数据块的日志记录:ASM实例的重做日志记录了对数据块的原子更改,用于实例或崩溃恢复。 ASM实例可以与多个数据库实例...
- **磁盘组**: ASM磁盘组是由一个或多个磁盘组成,用于存储数据库的数据文件、控制文件、重做日志文件等。磁盘组可以配置为高可用性和容错性。 - **ASM文件**: ASM文件是在磁盘组内创建的,可以映射到数据库对象,如...
- **操作步骤**:验证数据库实例是否成功创建,并确认所有数据文件、控制文件等是否正确放置在指定的ASM磁盘组中。 - **验证方法**:通过查询V$DATABASE、V$DATAFILE、V$CONTROLFILE等视图来验证数据库的配置信息。
- **ASM Disk Group (磁盘组):** 由一组物理磁盘组成的逻辑单元,用于存储数据库的数据文件、控制文件等。 - **ASM Disk (磁盘):** 组成磁盘组的物理磁盘。 - **Directory (目录):** 在 ASM 中用来表示存储位置的...