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/