OraclRacsrvctl烂笔头-创新互联

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

我们提供的服务有:成都网站建设、成都网站设计、微信公众号开发、网站优化、网站认证、孟连ssl等。为上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的孟连网站制作公司

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/

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:OraclRacsrvctl烂笔头-创新互联
网址分享:http://pwwzsj.com/article/didpcd.html