srvctl命令_clc命令

srvctl命令_clc命令SRVCTL命令可以控制RAC数据库中的instance,listener以及services。通常SRVCTL在ORACLE用户下执行。下面我们来介绍srvctl命令。1、通过SRVCTL命令来start/stop/check所有的实例:$srvctlstart|stop|statusdatabase-d<db_name>2、start/stop指定的实例:$srvctl…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

SRVCTL命令可以控制RAC数据库中的instance,listener以及services。
通常SRVCTL在ORACLE用户下执行。下面我们来介绍srvctl命令。
1、通过SRVCTL命令来start/stop/check所有的实例:$ srvctl start|stop|status database -d <db_name>2、start/stop指定的实例:
$ srvctl start|stop|status instance -d <db_name> -i <instance_name>3、列出当前RAC下所有数据库
$ srvctl config database -d <db_name>4、start/stop/check所有的nodeapps,比如:VIP, GSD, listener, ONS:
$ srvctl start|stop|status nodeapps -n <node_name>5、如果你使用ASM,srvctl也可以start/stop ASM实例:
$ srvctl start|stop asm -n <node_name> [-i <asm_inst_name>] [-o<oracle_home>]6、可以获取所有的环境信息:
$ srvctl getenv database -d <db_name> [-i <instance_name>]7、设置全局环境和变量:
$ srvctl setenv database -d <db_name> -t LANG=en8、从OCR中删除已有的数据库:
$ srvctl remove database -d <db_name>9、向OCR中添加一个数据库:
$ srvctl add database -d <db_name> -o <oracle_home>[-m <domain_name>] [-p<spfile>] [-A <name|ip>/netmask] [-r {PRIMARY | PHYSICAL_STANDBY |LOGICAL_STANDBY}] [-s <start_options>]10、向OCR中添加一个数据库的实例:
$ srvctl add instance -d <db_name> -i <instance_name> -n <node1>$ srvctl add instance -d <db_name> -i <instance_name> -n <node2>11、向OCR中添加一个ASM实例:
$ srvctl add asm -n <node_name> -i <asm_inst_name> -o <oracle_home>12、添加一个service$ srvctl add service -d <db_name> -s <service_name> -r <preferred_list>[-a <available_list>] [-P <TAF_policy>] [-u]13、修改在其他节点上的service$ srvctl modify service -d <db_name> -s <service_name> -I <orig_instance_name> -t <target_instance_name>14、relocate某个节点的service到其他节点
srvctl relocate service -d <db_name> -s <service_name> -I

CRS及相关服务的常用命令的演示
1、查看状态的命令
# su-oracle –先切换到oracle用户
$ crs_stat -t –查看crs及所有的service的状态
$ crsctl check crs –用crsctl命令,检查crs相关服务的状态
$ srvctl status nodeapps -n db01 (db02) –使用srvctl查看所有节点上的服务是否正常
$ srvctl status database -d db –使用srvctl查看数据库状态
$ srvctl status asm -n pnode –使用srvctl查看asm状态
启动和关闭相关服务的命令
# su – oracle$ crs_start-all –启动所有的crs服务
$ crs_stop-all –停止所有的crs服务
$ crsctl start crs –启动crs服务
$ crsctl stop crs –停止crs服务
$ srvctl start nodeapps -n db01(db02) –启动某节点上所有的应用
$ srvctl stop nodeapps -n db01(db02) –停止某节点上所有的应用
$ srvctl start listener -n db01(db02) –启动某个节点的listener$ srvctl stop listener -n db01(db02) –停止某个节点的listener$ srvctl start instance-d db-i db01(db02) –启动某个instance$ srvctl stop instance-d db-i db01(db02) –停止某个instance$ srvctl start database-d db –启动数据库
$ srvctl stop database-d db –停止数据库

修改VIP
srvctl modify nodeapps -n xxx1 -A 192.10.0.1/255.255.255.0

转载于:https://www.cnblogs.com/unixshell/p/3929812.html

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/197441.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java.lang.NoClassDefFoundError: org/springframework/boot/Bootstrapper 异常解决「建议收藏」

    java.lang.NoClassDefFoundError: org/springframework/boot/Bootstrapper 异常解决「建议收藏」java.lang.NoClassDefFoundError:org/springframework/boot/Bootstrapper异常解决

  • webview长按复制_android studio点击按钮显示文本

    webview长按复制_android studio点击按钮显示文本publicclassNewTextViewextendsEditText{publicNewTextView(Contextcontext){super(context);//TODOAuto-generatedconstructorstub}publicNewTextView(Contextcontext,AttributeSetattrs){super(co…

  • [推荐]动态加载类(在程序中调用DLL文件)

    [推荐]动态加载类(在程序中调用DLL文件)

  • C++之Error无法解析的外部符号[通俗易懂]

    C++之Error无法解析的外部符号[通俗易懂]C++之VisualStudio的使用遇到问题解决文章目录C++之VisualStudio的使用遇到问题解决问题一无法解析的外部符号问题二无法打开文件lib问题三debug不可以运行,release可以运行问题一无法解析的外部符号[问题描述]在编译中遇到,viaualstudio无法解析的外部符号该符号在外部函数中被引用[问题处理]1.分析问题,这个错误定义为一个:连接错误。2.根本原因是函数虽然申明了,但是没有定义函数的实现3.排查问题出现的几

  • android加密参数定位方法

    android加密参数定位方法作者正在编写一本爬虫逆向相关的书籍《书名还没有想好》。目前刚写了50页,上图是文章目录的一部分,想问一下大家现在对哪阶段的内容会更感兴趣,或者哪部分的内容会更有学习力,或者帮我想个书名。可在本文末留言告知,感谢大家。下面开始本文正文内容。在逆向一个Android程序时,如果只是盲目的分析需要阅读N多代码才能找到程序的关键点或Hook点,本文将分享一下如何快速的找到APP程序的加密参数位置,其实不论是找关键位置、找hook点,找加密参数、代码逻辑追踪,都是类似的处理方法。巧用搜索-静态分析

  • Java安全之挖掘回显链

    Java安全之挖掘回显链0x00前言前文中叙述反序列化回显只是为了拿到Request和Response对象。在这里说的的回显链其实就是通过一连串反射代码获取到该Request对象。在此之前想吹

    2021年12月13日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号