Oracl Rac srvctl 烂笔头
admin
2023-04-25 20:03:17
0

SRVCTL是ORACLE RAC集群配置管理的工具,可以管理Database、Instance、ASM、Service、Listener和Node Application,Node Application包括GSD,ONS,VIP


1 SRVCTL Config


db

srvctl config database

srvctl config database -a

srvctl config database -db dbname


Node Application(主要是VIP信息)

srvctl config nodeapps -n  hostnode(hostname)

srvctl config nodeapps -a

srvctl config nodeapps -n hostnode -g  (-g GSD)

srvctl config nodeapps -n hostnode -s   (-s ONS)

srvctl config nodeapps -n hostnode -l    (-l  Listener)

srvctl config asm -n hostnode

srvctl config service -d dbname -a

srvctl config service -d dbname -s service_name

srvctl config service -d dbname -s service_name -a



2 SRVCTL  Add


-m   数据库域名 格式如”us.oracle.com”
指定的数据库域名必须匹配数据库INIT.ORA或者SPFILE中DB_DOMAIN 和DB_NAME参数。

-d        指定的数据库名
-n   实例节点名
-o   $ORACLE_HOME(用来确定lsnrctl和Oracle等命令路径)
-p   SPFILE 文件名

-S        服务名

-r         首选实例名

-a        备选实例名

-P        TAF策略

srvctl  add  database -d  -o $ORACLE_HOME -p spfile_dest
srvctl  add  instance  -d dbname  -i inst1  -n host node -o $ORACLE_HOME
srvctl  add  service -d dbname -s Service_name -r "inst1,inst2" -a "inst3,inst4" -P basic 


3  SRVCTL enable/disable

缺省情况下数据库、实例、服务、ASM都是随着CRS的启动而自动启动的,有时由于维护需要,可以先关闭这个特性

srvctl enable database -d dbname

srvctl disable database -d dbname

srvctl enable database -d dbname -i inst1

srvctl disable database -d dbname -i inst -s service_name


4、SRVCTL Modify
修改实例的节点配置信息,这些修改会在程序下次重新启动后生效,修改后的信息将永久保存。
srvctl modify instance -d database_name -i instance_name -n host node

5、SRVCTL Remove
srvctl remove database -d database_name [-f]
srvctl remove instance -d database_name -i instance_name [-f] 

6、SRVCTL Start命令
srvctl start database -d database_name [-o start_options] [-c connect_string]
srvctl start instance -d database_name -i instance_name [,instance_name-list] [-o start_options][-c connect_string]
-o   在SQL*Plus直接传递的startup命令选项,可以包括PFILE
-c   使用SQL*Plus连接数据库实例的连接字符串
srvctl start database -d dbname
srvctl stop database -d dbname -c “SYS/SYS_password as SYSDBA”
srvctl start instance -d dbname -i inst1,inst2

启停监听

srvctl stop listener -n host node
srvctl start listener -n host node

 

http://blog.itpub.net/27661381/viewspace-1243149/


相关内容

热门资讯

卫生间水管布置图尺寸高度 卫生间的水管布置可能比较复杂一些,因为卫生间的管道比较多。比如有热水器的通水管道,有座便器的冲水管道...
电脑尺寸在哪里看 电脑尺寸在哪里看1、可以选择手工测量法来测量电脑尺寸,这时测量一下屏幕对角线,因为显示面积都会小于显...
电脑机箱尺寸标准 常规的机箱一般是立体式,或桌面式,再就是横式。电脑机箱尺寸,目前市面上根据不同的规格有不同的方案。 ...
斯塔默发声:不会辞职 【环球时报驻英国特约记者 纪双城 环球时报特约记者 甄翔 于文】执政党工党在英国地方选举中遭遇“历史...
抽油烟机管道有异味怎么办 抽油烟机是厨房中不可或缺的设备,它能有效地排出油烟,保证室内空气的清新。但是,长时间使用后,抽油烟机...
抽油烟机管道有油垢怎么办 抽油烟机管道是我们家庭生活中必不可少的设备,但长时间的使用会导致管道内部积累大量的油垢,如不及时清理...
沈伯洋与台北市长格局有落差,叶... 海峡导报综合报道 民进党将正式拍板征召民代沈伯洋出战台北市长,并发布采访通知,预计在13日下午举行台...
核查:上世纪已有多款汉坦疫苗上... 明查员 冯梦速览- 人类感染汉坦病毒已有数十年历史。朝鲜战争期间,联合国军就曾有过大规模感染。汉坦病...
如何从“一证在手”走向“一技傍... 教员在给学员讲解理论知识。 学员在进行无人机试飞训...
内蒙古自治区党委金融工作委员会... 内蒙古自治区党委金融工作委员会副书记马保国涉嫌严重违纪违法,目前正接受内蒙古自治区纪委监委纪律审查和...