SRVCTL是Oracle9i RAC集群配置管理的工具。本文是对SRVCTL的所有命令进行详细说明的一篇参考文档。

添加数据库或实例的配置信息。在增加实例中,与-i一起指定的名字应该与INSTANCE_NAME 和 ORACLE_SID参数匹配。

srvctl add database -d database_name [-m domain_name] -o oracle_home [-s spfile]

srvctl add instance -d database_name -i instance_name -n node_name

表4-5 SRVCTL Add命令详细选项

命令  选项

-m   数据库域名 格式如"us.mydomain.com"

-m 选项指定的数据库域名必须匹配数据库INIT.ORA或者SPFILE中DB_DOMAIN 和DB_NAME参数。在增加数据库时,-d指定的数据库名必须与DB_NAME参数匹配

-n   实例节点名

-o   $ORACLE_HOME(用来确定lsnrctl和Oracle等命令路径)

-s   SPFILE 文件名

实例:添加一个新的数据库

srvctl add database -d mydb -o /ora/ora9

实例:向数据库添加实例

srvctl add instance -d mydb -i mydb01 -n gm01

srvctl add instance -d mydb -i mydb02 -n gm02

srvctl add instance -d mydb -i mydb03 -n gm03

SRVCTL Config

显示保存在SRVM配置文件中的配置信息

srvctl config database

显示数据库配置列表

srvctl config database -d database_name

数据库配置信息显示的格式:

nodename1 instancename1 oraclehome

nodename2 instancename2 oraclehome

实例:显示数据库配置信息

srvctl config database -d mydb

SRVCTL Getenv

getenv操作用来从SRVM配置文件中获取与显示环境变量

srvctl getenv database -d database_name [-t name[,name,……]]

srvctl getenv instance -d database_name -i instance_name [-t name[,name,……]]

实例:列出数据库的所有环境变量

srvctl getenv database -d mydb

SRVCTL Modify

修改实例的节点配置信息。这些修改会在程序下次重新启动后生效。修改后的信息将永久保存。

srvctl modify instance -d database_name -i instance_name -n node_name

实例:修改实例到另一个节点

srvctl modify instance -d mydb -n my_new_node

SRVCTL Remove

这是用来删除SRVM库中配置信息的命令。对象相关的环境设置也同样删除。如果你未使用强制标志(-f),ORACLE将提示你确认是否删除。

使用强制选项(-f),删除操作将不进行提示

srvctl remove database -d database_name [-f]

srvctl remove instance -d database_name -i instance_name [-f]

SRVCTL Remove命令详细选项

-f 强制删除应用时不进行确认提示

实例:删除数据库

srvctl remove database -d mydb

实例:删除数据库实例

srvctl remove instance -d mydb -i mydb01

srvctl remove instance -d mydb -i mydb02

srvctl remove instance -d mydb -i mydb03

SRVCTL Setenv

设置SRVM配置文件中的环境变量值。

oracle srvctl命令,Oracle SRVCTL使用说明相关推荐

  1. oracle srvctl命令,用srvctl命令配置service

    .用srvctl命令配置service 除了用DBCA图形方式,还可以使用命令方式配置service,这种方法对于维护远程尤其有用.无论是创建还是维护都是用一个命令srvctl,先看一下srvctl命 ...

  2. oracle srvctl命令,ORACLE RAC 数据库服务器上 srvctl 常用的一些操作命令

    ORACLE RAC 数据库服务器上 srvctl 常用的一些操作命令, 检查节点状态,检查VIP状态及配置等.作为笔记,以备不时之需.srvctl 是ORACLE RAC集群配置管理的工具,通过sr ...

  3. oracle备份文件命令,oracle备份命令使用实例

    oracle备份命令用于oracle备份及恢复,下面就为您详细介绍如何使用oracle备份命令实现oracle备份的过程,希望可以让您对oracle备份命令有更深的认识. 导出 EXP USER/PA ...

  4. oracle crs 命令,ORACLE RAC CRSCTL 命令使用 及 执行的用户

    oracle rac crsctl命令使用 查看crs资源状态 [grid@db1 ~]$ crs_stat -t Name  Type  Target  State  Host ---------- ...

  5. oracle中命令,oracle中常用命令汇总(一)

    1.如何查看Oracle的数据库sid名称? 如果用sysdba身份登录.执行以下命令: SQL> conn / as sysdba; 已连接. SQL> select name from ...

  6. oracle lsnrctl命令,oracle lsnrctl

    一.常用命令 1.lsnrctl命令 如果执行lsnrctl status 无法执行 首先注意有没有切换到oracle用户 其次直接进入安装bin目录 cd $ORACLE_HOME/bin ./ls ...

  7. oracle lsnrctl命令,oracle 中的lsnrctl命令

    作为oracle监听命令 在启动.关闭或者重启oracle监听器之前确保使用lsnrctl status命令检查oracle监听器的状态: 1.$lsnrctl status:检查当前监听器的状态 2 ...

  8. oracle home 命令,oracle基本命令集锦

    一.oracle监听配置 A.监听(D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora.ora) 1.动态注 ...

  9. oracle trunc命令,Oracle的trunc函数

    Oracle中的trunc函数用于不四舍五入地截取数字或日期,不过它不仅仅是取整那么简单.比如要做个累计报表,需要从数据库中定期取出某月固定一天或某周固定周几开始的数据累计,可用trunc(sysda ...

最新文章

  1. 数据挖掘视频教程下载
  2. python怎么安装打开文件不存在怎么办呢_如果文件不存在,Python中的open()不会创建文件...
  3. 网狐棋牌(四) TimerEngine
  4. java数组根据下标插入数据
  5. MongoDB 常用运算符
  6. 获取阿里云播放器当前播放速率
  7. 基于Python+Django的电影推荐系统毕业设计源码
  8. linux操作系统和ucos操作系统,嵌入式操作系统ucos与linux比较
  9. 百度深度学习工程师认证(已通过)
  10. 对数函数log()用法
  11. win7计算机远程桌面连接,教您win7远程桌面连接
  12. 向量的二范数平方求导
  13. atomic and exclusive operation
  14. 农业大省吉林谋乡村全面振兴:农业强、农村美、农民富
  15. html中input type什么意思,HTML中type是什么意思
  16. 摩拜单车骑行数据探索性分析【实战总结】
  17. IPFS如何冲击我们熟知的网络世界
  18. Windows 11 手机诞生,还是双屏的?
  19. 桌上有一空盘,最多允许存放一只水果。爸爸只向盘中放一个苹果,妈妈只向盘中放一个桔子,儿子专等吃盘中的桔子,女儿专等吃苹果。用wait、signal操作实现爸爸、妈妈、儿子、女儿四个并发进程的同步。
  20. 小程序项目:基于微信小程序的师生答疑交流平台APP——计算机毕业设计

热门文章

  1. 永恒之蓝 ms17_010_eternalblue
  2. H5中canvas标签制作在线画板
  3. HDU 5073 Galaxy (2014鞍山现场赛D题)
  4. Qt中文编码和QString类Unicode编码转换
  5. 神雕侠侣手游服务器维修,《神雕侠侣》2021年3月11日更新维护新服开启公告
  6. 微信提示在客户端提交验证_微信小程序之表单验证
  7. 关于meego开发的简单介绍
  8. tightvnc java viewer_如何使用TightVNC Java Viewer从Web浏览器访问远程VNC桌面
  9. 百度网页搜索整合i贴吧内容暗中发力实时搜索
  10. Conda创建新环境