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. 2018年江西理工大学C语言程序设计竞赛(初级组)一

     C语言竞赛初级组第一.二场答案:https://www.cnblogs.com/xingkongyihao/p/10046918.html  A: 逆序对 时间限制: 1 s      内存限制:  ...

  2. java获取缓存通用类

    1 class JedisHelper { public static <T, R> T getBySecond(String cacheKey, int seconds, R p, Fu ...

  3. Apache Shiro(三)-登录认证和权限管理MD5加密

    md5 加密 在前面的例子里,用户密码是明文的,这样是有巨大风险的,一旦泄露,就不好了.所以,通常都会采用非对称加密,什么是非对称呢?就是不可逆的,而 md5 就是这样一个算法.如代码所示 123 用 ...

  4. 关闭PhpStorm拼写错误

  5. Q686 重复叠加字符串匹配

    给定两个字符串 A 和 B, 寻找重复叠加字符串A的最小次数,使得字符串B成为叠加后的字符串A的子串,如果不存在则返回 -1. 举个例子,A = "abcd",B = " ...

  6. Two Sum [easy] (Python)

    由于题目说了有且只有唯一解,可以考虑两遍扫描求解:第一遍扫描原数组,将所有的数重新存放到一个dict中,该dict以原数组中的值为键,原数组中的下标为值:第二遍扫描原数组,对于每个数nums[i]查看 ...

  7. selenium原理和尝试

    引用文章:https://www.cnblogs.com/Albert-Lee/p/6238866.html Selenium是一个自动化测试框架.因为它能够模拟人工操作,比如能在浏览器中点击按钮.在 ...

  8. 2019.03.26 读书笔记 关于event

    event 主要是给委托加了一层保护,不能任意的 class.delegate=null,class.delegate=fun1,不能由调用者去任意支配,而是由class自己去增加或减少,用+=.-= ...

  9. 【python爬虫】用python编写LOL战绩查询

    介绍一个简单的python爬虫,通过Tkinter创建一个客户端,当输入要查询的LOL用户名称的时候,可以显示出当前用户的所在服务器,当前战力和当前段位. 爬取网页地址:http://lol.duow ...

  10. log4j整理

    <meta http-equiv="refresh" content="1"/> # log4j日志组件 #- SLF4J,一个**通用日志接口** ...