Oracle RAC 更改instance name完整步骤

单实例的数据库修改SID比较简单,只需要修改pfile相关参数,就可以挂载数据库。 RAC环境其实一样,只不过除了修改pfile,还需要修

下面是更改的部分步骤,但是启动问题还是存在,求达人完整。

单实例的数据库修改SID比较简单,,只需要修改pfile相关参数,就可以挂载数据库。 RAC环境其实一样,只不过除了修改pfile,还需要修改 OCR信息。

首先来看看RAC的状态:
[root@rac1 tmp]# /u01/app/crs/bin/crs_stat -t
Name          Type          Target    State    Host       
————————————————————
ora.orcl.db    application    ONLINE    ONLINE    rac1       
ora….l1.inst application    ONLINE    ONLINE    rac1       
ora….l2.inst application    ONLINE    ONLINE    rac2       
ora….SM1.asm application    ONLINE    ONLINE    rac1       
ora….C1.lsnr application    ONLINE    ONLINE    rac1       
ora.rac1.gsd  application    ONLINE    ONLINE    rac1       
ora.rac1.ons  application    ONLINE    ONLINE    rac1       
ora.rac1.vip  application    ONLINE    ONLINE    rac1       
ora….SM2.asm application    ONLINE    ONLINE    rac2       
ora….C2.lsnr application    ONLINE    ONLINE    rac2       
ora.rac2.gsd  application    ONLINE    ONLINE    rac2       
ora.rac2.ons  application    ONLINE    ONLINE    rac2       
ora.rac2.vip  application    ONLINE    ONLINE    rac2

现在RAC状态一切正常,所有服务已经启动。下面来试下如何修改2台RAC机器的SID,分别修改为:orcl3, orcl4

1.        创建pfile,然后把orcl1—>orcl3  orcl2—>orcl4,并传输给另外一个节点,其他参数不任何变更
SQL> conn /as sysdba
Connected.
SQL> create pfile=’/tmp/pfile’ from spfile;

File created.

[Oracle@rac1 companion]$ scp /tmp/pfile  192.168.18.9:/tmp
pfile                                                            100% 1290    1.3KB/s  00:00

[oracle@rac1 companion]$ cat /tmp/pfile
orcl4.__db_cache_size=75497472
orcl3.__db_cache_size=58720256
orcl3.__java_pool_size=4194304
orcl4.__java_pool_size=4194304
orcl3.__large_pool_size=4194304
orcl4.__large_pool_size=4194304
orcl4.__shared_pool_size=79691776
orcl3.__shared_pool_size=96468992
orcl3.__streams_pool_size=0
orcl4.__streams_pool_size=0
*.audit_file_dest=’/u01/app/oracle/admin/orcl/adump’
*.background_dump_dest=’/u01/app/oracle/admin/orcl/bdump’
*.cluster_database_instances=2
*.cluster_database=true
*.compatible=’10.2.0.1.0′
*.control_files=’+DATA1/orcl/controlfile/current.260.696461787′
*.core_dump_dest=’/u01/app/oracle/admin/orcl/cdump’
*.db_block_size=8192
*.db_create_file_dest=’+DATA1′
*.db_domain=’oracle.com’
*.db_file_multiblock_read_count=16
*.db_name=’orcl’
*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)’
orcl4.instance_number=2
orcl3.instance_number=1
*.job_queue_processes=10
*.log_archive_dest_1=’LOCATION=+DATA1/orcl/’
*.log_archive_format=’%t_%s_%r.dbf’
*.open_cursors=300
*.pga_aggregate_target=16777216
*.processes=150
*.remote_listener=’LISTENERS_ORCL’
*.remote_login_passwordfile=’exclusive’
*.sga_target=167772160
orcl4.thread=2
orcl3.thread=1
*.undo_management=’AUTO’
orcl3.undo_tablespace=’UNDOTBS1′
orcl4.undo_tablespace=’UNDOTBS2′
*.user_dump_dest=’/u01/app/oracle/admin/orcl/udump’

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1898066.html

(0)
上一篇 2025年2月22日 14:15:27
下一篇 2025年2月22日 14:15:40

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Oracle和MySQL分别生成sequence序列

    有时候在往数据库中插入数据的时候,如果ID值是32位的UUID, 而自己随便写个字符又不合适,这时就要用到函数来产生一个序列值 Or 有时候在往数据库中插入数据的时候,如果id值是32位的uuid, 而自己随便写个字符又不合适,这时就要用到…

    数据库 2025年2月23日
    100
  • Oracle 10g Stream表级复制配置

    本次实验在vmware9.0环境下进行,安装的操作系统CentOS-6.4-x86_64,数据库版本是ORACLE10g10.2.0.1,源库和目标库都安装了数据库 1.实验环境配置 本次实验在vmware9.0环境下进行,安装的操作系统c…

    数据库 2025年2月23日
    100
  • Oracle CASE WHEN 用法介绍

    1. CASE WHEN 表达式有两种形式 –简单Case函数 CASE sex WHEN 1. case when 表达式有两种形式 –简单Case函数  CASE sex  WHEN ‘1&#8217…

    数据库 2025年2月23日
    100
  • Oracle 函数中游标及递归的应用

    在代码中使用递归可能大部分程序员都不陌生,但是在存储过程或者函数中写个递归估计就不多见了。今天遇到了一个在Oracle函数中使 在代码中使用递归可能大部分程序员都不陌生,但是在存储过程或者函数中写个递归估计就不多见了。 今天遇到了一个在Or…

    数据库 2025年2月23日
    100
  • DB2 SQL20321N 解决实例

    最近在做一套DB2数据库迁移时遭遇 SQL20321N报错。场景:一套干净的环境,刚装了DB2,预计将一套老的DB2数据库迁移至此。 最近在做一套db2数据库迁移时遭遇 sql20321n报错。 场景:一套干净的环境,刚装了db2,预计将一…

    数据库 2025年2月23日
    100
  • Oracle的OS验证登录

    从最早版本到今天,Oracle在用户名和密码安全策略方面不断的加以改进,比如,进入11g之后,Default Profile要求定期进行用户密码 用户名、密码是我们最常见的安全验证策略方法,也是我们在各种应用系统软件中采用的最多的安全保护策…

    数据库 2025年2月23日
    100
  • Oracle数据库实用函数

    Oracle实用函数 decode 语法如下: decode(value, if1, then1, if2,then2,if3,then3, . . . else ) Value 代表某个表的任何类 Oracle实用函数 decode 语法…

    数据库 2025年2月23日
    100
  • Oracle数据库获取uuid函数

    Oracle新建系统表时,要求主键为32位uuid,猜测Oracle肯定会提供相关的函数。 oracle新建系统表时,,要求主键为32位uuid,猜测oracle肯定会提供相关的函数。 翻阅相关文档,果然发现Oracle提供的函数 sys_…

    数据库 2025年2月23日
    100
  • Oracle RAC cache fusion原理测试

    Oracle RAC cache fusion是RAC最核心的工作机制,他把所有实例的SGA虚拟成一个大的SGA区,每当不同的实例请求相同的数据块,这个数 oracle rac cache fusion是rac最核心的工作机制,他把所有实例…

    数据库 2025年2月23日
    100
  • 在线扩大数据库UNDO表空间

    在线扩大数据库UNDO表空间,用Oracle账号登陆Oracle数据库服务器 在线扩大数据库undo表空间,,用oracle账号登陆oracle数据库服务器 方法一: 查看表空间的名字及文件所在位置: select tablespace_n…

    数据库 2025年2月23日
    100

发表回复

登录后才能评论