1. RAC修改spfile位置
  2. [root@rac1 ~]# su - oracle
  3. [oracle@rac1 ~]$ sqlplus  / as sysdba
  4. SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 8 22:36:39 2014
  5. Copyright (c) 1982, 2011, Oracle.  All rights reserved.
  6. Connected to:
  7. Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
  8. With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
  9. Data Mining and Real Application Testing options
  10. SQL> select status from gv$instance;
  11. STATUS
  12. ------------------------
  13. OPEN
  14. OPEN
  15. SQL> show parameter db_name
  16. NAME                                 TYPE                   VALUE
  17. ------------------------------------ ---------------------- ------------------------------
  18. db_name                              string                  orcl
  19. 1.查看当前的DATABASE spfile 位置
  20. SQL> show parameter spfile
  21. NAME                                 TYPE        VALUE
  22. ------------------------------------ ----------- ------------------------------
  23. spfile                               string      +ORCLDG/orcl/spfileorcl.ora
  24. 2.备份 pfile
  25. [oracle@rac1 ~]$ cd $ORACLE_HOME/dbs
  26. [oracle@rac1 ~]$ more initorcl1.ora
  27. spfile='+ORCLDG/orcl/spfileorcl.ora'
  28. [oracle@rac1 ~]$ cp initorcl1.ora  initorcl1.orabak
  29. 3.重新在指定路径创建 spfile
  30. [oracle@rac1 ~]$ sqlplus / as sysdba
  31. SQL> create  pfile from spfile;
  32. SQL> create spfile='+ORCL_FRA' from pfile;
  33. 4.查看新创建spfile位置
  34. [oracle@rac1 ~]$ su - grid
  35. [grid@yyzfrac1 ~]$ asmcmd
  36. ASMCMD> lsdg
  37. State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
  38. MOUNTED  NORMAL  N         512   4096  1048576      6144     5218             2048            1585              0             Y  OCRDG/
  39. MOUNTED  EXTERN  N         512   4096  1048576    204800   204704                0          204704              0             N  ORCLDG/
  40. MOUNTED  EXTERN  N         512   4096  1048576    204800   204704                0          204704              0             N  ORCL_FRA/
  41. ASMCMD> cd ORCL_FRA
  42. ASMCMD> ls
  43. ORCL/
  44. ASMCMD> cd orcl
  45. ASMCMD> ls
  46. CONTROLFILE/
  47. PARAMETERFILE/
  48. control01.ctl
  49. control02.ctl
  50. ASMCMD> cd PARAMETERFILE/
  51. ASMCMD> ls
  52. spfile.258.836345535
  53. 5.指定新的spfile别名
  54. ASMCMD>mkalias +ORCL_FRA/ORCL/PARAMETERFILE/spfile.258.836345535   +ORCL_FRA/ORCL/spfileorcl.ora
  55. 6.用srvctl修改新的rac数据库spfile 位置
  56. [oracle@yyzfrac2 dbs]$ srvctl  modify database -d orcl -p +orcl_fra/orcl/spfileorcl.ora
  57. 7.删除原来的spfile
  58. [oracle@rac1 ~]$ sqlplus / as sysdba
  59. SQL>alter diskgroup orcldg drop file '+orcldg/orcl/spfileorcl.ora';
  60. 8.分别在两个节点中更新initorcl1.ora initorcl2.ora
  61. 内容为spfile='+orcl_fra/orcl/spfileorcl.ora'
  62. 9.重新启动数据库
  63. [oracle@rac1 ~]$srvctl stop database -d orcl
  64. [oracle@rac1 ~]$srvctl start database -d orcl
  65. 10.在两节点查看spfile位置
  66. SQL> set line 3000
  67. SQL> show parameter spfile
  68. NAME                                 TYPE        VALUE
  69. ------------------------------------ ----------- ------------------------------
  70. spfile                               string      +ORCL_FRA/orcl/spfileorcl.ora
  71. 转:http://blog.csdn.net/evils798/article/details/18014645

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

  1. mysql 修改数据库data存放位置

    一.首先把mysql的服务先停掉. 二.更改MySQL配置文件My.ini中的数据库存储主路径 打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server 5 ...

  2. Windows下更改MySQL数据库的存储位置

    在MySQL安装完成后,要修改数据库存储的位置,比如从安装目录下的C:\Program Files\MySQL\MySQL Server 5.0\Data文件夹转移到D:\mySQLData文件夹. ...

  3. RAC修改spfile位置

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

  4. RAC 修改 spfile 参数

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

  5. MySQL数据库数据存放位置修改

    MySQL数据库数据存放位置修改 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方 ...

  6. SQL SERVER 2012 修改数据库默认位置不立即生效

    今天修改SQL SERVER 2012的数据库默认位置:即数据文件.日志文件默认位置时遇到一个问题,单击"服务器属性"(Server Properties)--> 数据库设置 ...

  7. SqlServer修改数据库文件及日志文件存放位置

    --查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master ...

  8. MySql数据库在表中添加新字段,设置主键,设置外键,字段移动位置,以及修改数据库后如何进行部署和维护的总结

    1,为当前已有的表添加新的字段 alter table student add studentName varchar(20) not null; 2,为当前已有的表中的字段设置为主键自增 alter ...

  9. mssql server修改数据库文件位置 此种方法暂未测试成功

    --查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master ...

随机推荐

  1. Linux Shell脚本简介

    Shell 诞生于 Unix,是与 Unix/Linux 交互的工具,单独地学习 Shell 是没有意义的,请先参考Unix/Linux入门教程,了解 Unix/Lunix 基础. 近几年来,Shel ...

  2. Spring_事务(1)

  3. 逆序对算法(reverse pair)

    逆序对(reverse-pair) 思想和归并排序的思想一样,时间复杂度是O(nlgn). 就是在统计逆序对个数的表达式需要注意一下. 具体实现 #include <iostream> # ...

  4. java.lang.IllegalArgumentException异常处理的一种方法

    我遇到的问题 用spring注解来加载bean,都是一个简单的了,但是还是报了这样一个错java.lang.IllegalArgumentException 网上查了一下,说是jdk版本要1.7的,然 ...

  5. linux top ps 命令

    http://javawind.net/p131 VIRT:virtual memory usage 虚拟内存1.进程“需要的”虚拟内存大小,包括进程使用的库.代码.数据等2.假如进程申请100m的内 ...

  6. 二路归并排序,利用递归,时间复杂度o(nlgn)

    public class MergeSort { public void mergeSort(int[]data, int left, int right) { if(left >= right ...

  7. 报错cannot be cast to javassist.util.proxy.Proxy

    出现这种错误还有一个原因:hibernate和struts中都有javassit的jar包,把其中的低版本删除就行了.

  8. angular服务

    angular创建服务的五种方式:  factory() factory()方法是创建和配置服务的最快捷方式.factory()函数可以接受两个参数. name(字符串)需要注册的服务名. ge ...

  9. 三十九 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)的基本概念

    elasticsearch的基本概念 1.集群:一个或者多个节点组织在一起 2.节点:一个节点是集群中的一个服务器,由一个名字来标识,默认是一个随机的漫微角色的名字 3.分片:将索引(相当于数据库)划 ...

  10. 51nod-1526-贪心+Trie

    题目链接在这 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 320 难度:7级算法题 收藏 关注 班里有n个同学.老师为他们选了n个笔名.现在要把这些笔 ...