RAC修改spfile位置 
 
[root@rac1 ~]# su - oracle 
[oracle@rac1 ~]$ sqlplus  / as sysdba 
SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 8 22:36:39 2014 
Copyright (c) 1982, 2011, Oracle.  All rights reserved. 
Connected to: 
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, 
Data Mining and Real Application Testing options 
 
SQL> select status from gv$instance; 
 
STATUS 
------------------------ 
OPEN 
OPEN  
 
SQL> show parameter db_name 
 
NAME                                 TYPE                   VALUE 
------------------------------------ ---------------------- ------------------------------ 
db_name                              string                  orcl 
 
 
1.查看当前的DATABASE spfile 位置 
 
SQL> show parameter spfile  
 
NAME                                 TYPE        VALUE 
------------------------------------ ----------- ------------------------------ 
spfile                               string      +ORCLDG/orcl/spfileorcl.ora 
 
 
2.备份 pfile 
[oracle@rac1 ~]$ cd $ORACLE_HOME/dbs 
[oracle@rac1 ~]$ more initorcl1.ora 
 
    spfile='+ORCLDG/orcl/spfileorcl.ora' 
 
[oracle@rac1 ~]$ cp initorcl1.ora  initorcl1.orabak 
 
3.重新在指定路径创建 spfile 
 
[oracle@rac1 ~]$ sqlplus / as sysdba 
 
SQL> create  pfile from spfile; 
 
SQL> create spfile='+ORCL_FRA' from pfile; 
 
 
 
4.查看新创建spfile位置 
[oracle@rac1 ~]$ su - grid  
[grid@yyzfrac1 ~]$ asmcmd 
ASMCMD> lsdg 
State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name 
MOUNTED  NORMAL  N         512   4096  1048576      6144     5218             2048            1585              0             Y  OCRDG/ 
MOUNTED  EXTERN  N         512   4096  1048576    204800   204704                0          204704              0             N  ORCLDG/ 
MOUNTED  EXTERN  N         512   4096  1048576    204800   204704                0          204704              0             N  ORCL_FRA/ 
 
ASMCMD> cd ORCL_FRA 
ASMCMD> ls 
ORCL/ 
ASMCMD> cd orcl 
ASMCMD> ls 
CONTROLFILE/ 
PARAMETERFILE/ 
control01.ctl 
control02.ctl 
ASMCMD> cd PARAMETERFILE/ 
ASMCMD> ls 
spfile.258.836345535 
 
 
5.指定新的spfile别名 
ASMCMD>mkalias +ORCL_FRA/ORCL/PARAMETERFILE/spfile.258.836345535   +ORCL_FRA/ORCL/spfileorcl.ora 
 
6.用srvctl修改新的rac数据库spfile 位置 
 
[oracle@yyzfrac2 dbs]$ srvctl  modify database -d orcl -p +orcl_fra/orcl/spfileorcl.ora 
 
 
7.删除原来的spfile  
 
[oracle@rac1 ~]$ sqlplus / as sysdba 
 
SQL>alter diskgroup orcldg drop file '+orcldg/orcl/spfileorcl.ora'; 
 
8.分别在两个节点中更新initorcl1.ora initorcl2.ora 
 
   内容为spfile='+orcl_fra/orcl/spfileorcl.ora' 
 
 
9.重新启动数据库 
 
[oracle@rac1 ~]$srvctl stop database -d orcl  
[oracle@rac1 ~]$srvctl start database -d orcl  
 
10.在两节点查看spfile位置 
SQL> set line 3000 
SQL> show parameter spfile  
 
NAME                                 TYPE        VALUE 
------------------------------------ ----------- ------------------------------ 
spfile                               string      +ORCL_FRA/orcl/spfileorcl.ora

RAC修改spfile位置的更多相关文章

  1. RAC 修改 spfile 参数

    我们知道数据库的参数文件有spfile 和pfile. RAC 的参数文件比较特殊. 因为默认情况下,RAC的spfile 是放在共享设备上(RAW设备或者ASM磁盘组).而在各节点的pfile文件里 ...

  2. 修改spfile位置

    虽然很多地方不建议这么做,可是有HA.oracle软件建在本地盘的情况下,如果spfile放在dbs下,会导致每次修改spfile都要去手动copy到备机上,这是很麻烦的一件事情,所以我把spflie ...

  3. Oracle RAC 修改SPFILE路径 文件查看

    在spfile场景下创建pfile: SQL> create pfile='/opt/oracle/init_pfile.ora'; 创建新spfile: SQL> create spfi ...

  4. RAC修改数据库的spfile位置

    RAC修改spfile位置 [root@rac1 ~]# su - oracle [oracle@rac1 ~]$ sqlplus  / as sysdba SQL*Plus: Release 11. ...

  5. RAC修改字符集

    字符集修改做过几次了,这次感觉还是有点不顺,走了弯路,再记一遍[概况]准备搭建RAC+RAC DG,发现两端字符集不大一致,担心到时出问题. [目标]将备库NLS_NCHAR_CHARACTERSET ...

  6. Oracle 11g RAC 修改各类IP地址

    Oracle 11g RAC 修改各类IP地址 首先,我们都知道Oracle 11g RAC中的IP主要有:Public IP.VIP.SCAN VIP.Private IP这几种. 一般这类改IP地 ...

  7. Oracle之 11gR2 RAC 修改监听器端口号的步骤

    Oracle 11gR2 RAC 修改监听器端口号的步骤 说明:192.168.188.181 为public ip1192.168.188.182 为public ip2192.168.188.18 ...

  8. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.7.Oracle 11G R2 RAC修改public网络IP

    问题:Linuxrac2节点的public网IP被占用,导致集群节点2无法访问 1.禁止相关CRS资源的启动,停止这些资源(vip,listener,scan,scan_listener,databa ...

  9. 通过查询数据库中的数据匹配在页面上:(set单条数据属性是在页面上的显示与foreach的不同) 通过ID修改提取位置表信息

    ACTION   OpenModifyExtractPositionById // set单条数据属性 /* * 通过ID修改提取位置表信息 */ public String OpenModifyEx ...

随机推荐

  1. artDialog不能拖拽的问题

    需要引用下面这个文件: https://github.com/aui/artDialog/edit/master/dist/dialog-plus.js

  2. ACM浮点数相关的陷阱

    误差修正 因为被计算机表示浮点数的方式所限制,CPU在进行浮点数计算时会出现误差.如执行0.1 + 0.2 == 0.3结果往往为false,在四则运算中,加减法对精度的影响较小,而乘法对精度的影响更 ...

  3. Android so 库按需打包

    Fresco 大部分的代码是由Java写的,但是里面也有很多C++的代码.C++代码必须根据Android 设备的CPU类型(通常称为”ABIs”)进行编译.目前Fresco支持五种 ABI: arm ...

  4. 多个模块使用python logging

    链接:https://docs.python.org/2/howto/logging-cookbook.html#logging-cookbook 具体的使用方法,请参考如下代码: import lo ...

  5. spark第六篇:Spark Streaming Programming Guide

    预览 Spark Streaming是Spark核心API的扩展,支持高扩展,高吞吐量,实时数据流的容错流处理.数据可以从Kafka,Flume或TCP socket等许多来源获取,并且可以使用复杂的 ...

  6. 安装Samba服务让宿主机和虚拟机共享文件

    安装 samba 服务器之后,很方便的实现 Windows 和 Linux 进行通信. 安装步骤: 1 .在 Ubuntu 系统下面安装 samba 服务: $ sudo apt-get instal ...

  7. cloudemanager安装时出现8475 MainThread agent ERROR Heartbeating to 192.168.30.1:7182 failed问题解决方法(图文详解)

    不多说,直接上干货!   问题详情 解决这个问题简单的,是因为有进程占用了.比如 # ps aux | grep super root ? Ss : : /opt/cm-/lib64/cmf/agen ...

  8. mac上k8s学习踩坑

    本文学习k8s参考内容:http://docs.kubernetes.org.cn/126.html,学习过程中遇到一些坑,记录如下: -------------------------------- ...

  9. linux_api之信号

    本片索引: 1.引言 2.信号 3.程序启动 4.signal函数 5.系统调用的中断和系统调用的重启(了解) 6.可再入与不可再入函数(了解) 7.kill函数和raise函数 8.alarm函数和 ...

  10. 周记1——WebSocket入门

    一周复一周,时间过得飞快,每个周末都是很开心却又很彷徨.开心的是不用工作,彷徨的是自己这周学到了什么.自身的技能有没有提高.如何应对这个日新月异的社会... 本周的工作的开发IM(即时聊天)模块,要用 ...