Oracl Rac srvctl烂笔头


1 SRVCTL配置


db

SRVCTL配置数据库SRVCTL配置数据库——

SRVCTL配置数据库- db dbname


节点应用程序(主要是VIP信息)

SRVCTL配置nodeapps -n hostnode(主机名)

srvctl配置nodeapps——

srvctl配置nodeapps -n  hostnode -g , (g德牧)

srvctl配置nodeapps - n hostnode -s ,(- s ONS)

srvctl配置nodeapps - n hostnode -l ,,, (-l 侦听器)

srvctl配置asm - n hostnode

srvctl配置服务-d  dbname——

srvctl配置服务-d  dbname - s service_name

srvctl配置服务-d  dbname -s  service_name——



2 SRVCTL 添加


- m数据库域名格式如“us.oracle.com”
指定的数据库域名必须匹配数据库初始化。奥拉或者SPFILE中DB_DOMAIN和DB_NAME参数。

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

-S ,,,,,,服务名

-r ,,,,,,,首选实例名

-a ,,,,,,备选实例名

-P ,,,,,,TAF策略

srvctl add 数据库-d -o  $ ORACLE_HOME -p  spfile_dest
srvctl add instance -d  dbname 小姐,inst1 -n 主机node  - o $ ORACLE_HOME
srvctl add 服务-d  dbname - s Service_name - r“inst1、inst2和”——“inst3, inst4”- p basic 


3,SRVCTL启用/禁用

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

SRVCTL启用数据库- d dbname

SRVCTL禁用数据库- d dbname

SRVCTL启用数据库-d  dbname我inst1

SRVCTL禁用数据库-d  dbname小姐;本月- s service_name


4, SRVCTL修改
修改实例的节点配置信息,这些修改会在程序下次重新启动后生效,修改后的信息将永久保存。
SRVCTL修改实例- d database_name我instance_name - n主机节点

5, SRVCTL删除
SRVCTL删除数据库- d database_name [f]
SRVCTL删除实例- d database_name我instance_name [f],

6, SRVCTL开始命令
SRVCTL开始数据库- d database_name [o start_options] [- c connect_string]
SRVCTL开始实例- d database_name我instance_name [, instance_name-list] [o start_options] [- c connect_string]
- o在SQL * +直接传递的启动命令选项,可以包括PFILE
- c使用SQL * +连接数据库实例的连接字符串
SRVCTL启动数据库- d dbname
SRVCTL停止数据库-d  dbname - c“SYS/SYS_password SYSDBA”
SRVCTL开始实例-d  dbname我inst1、inst2和

启停监听

SRVCTL停止侦听器- n
SRVCTL主机节点启动侦听器- n主机节点

,

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


Oracl Rac srvctl烂笔头