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. 119th LeetCode Weekly Contest Largest Perimeter Triangle

    Given an array A of positive lengths, return the largest perimeter of a triangle with non-zero area, ...

  2. Oracle PL/SQL之GROUP BY GROUPING SETS

    [转自] http://blog.csdn.net/t0nsha/article/details/6538838 使用GROUP BY GROUPING SETS相当于把需要GROUP的集合用UNIO ...

  3. python 爬虫系列03--职位爬虫

    职位爬虫 import requests from lxml import etree cookie = { 'Cookie':'user_trace_token=20181015184304-692 ...

  4. drupal 7 安装失败后的补救办法

    在安装 drupal 7 时安装,导入数据库已经成功,但是在安装语言包的时候卡住了,没有进行最后三步,管理员帐号没能启用.此时我退出安装,访问网站,没有问题.但是管理员admin的密码没有设置,以至于 ...

  5. Permanent data region free space insufficient to allocate 64792 bytes of memory

    TT0802: Database permanent space exhaustedTT6220: Permanent data region free space insufficient to a ...

  6. mathjs使用指南

    1.安装 npm install mathjs 2.引入 import * as math from "mathjs" 3.使用方法 函数调用法:math.add(math.sqr ...

  7. Java动态性 字节码操作

    Java动态性的两种常见方式:-字节码操作 - 反射;字节码操作比反射开销小,性能高,JAVAasist性能高于反射,低于ASM 运行时操作字节码可是实现  : 动态生成新的类:动态的改变某个类的结构 ...

  8. NSTimer_Block封装定时器的target-action成Block回调

    前言 定时器NSTimer虽然简单易用,但是目标响应机制(target-action)这种方式很容易在代码中出现代码臃肿的情况,特别是在一个文件中有大量的代码,多个定时器的时候不方便调试,因此将NST ...

  9. c#-FrameWork01

    Framwork ArrayList l  集合类似于数组,同样是用来存放连续数据的,但集合的功能比数组更强大 l  集合和数组的最大区别:数组一旦定义以后就无法改变其大小,而集合可以动态的改变其大小 ...

  10. node.js服务器端下载、上传文件

    使用request 下载文件: 安装依赖: npm i requestsourceUrl下载源,targetUrl保存路径 async function downLoadFile(sourceUrl, ...