广告
返回顶部
首页 > 资讯 > 数据库 >Oracle中的Management Repository有什么作用
  • 569
分享到

Oracle中的Management Repository有什么作用

2024-04-02 19:04:59 569人浏览 安东尼
摘要

本篇内容介绍了“oracle中的Management Repository有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家

本篇内容介绍了“oracle中的Management Repository有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

在Grid Infrastructure 12.1.0.2 中安装完grid,可以看到资源中多了ora.MGMTLSNR及ora.mgmtdb,同时启动了一个实例,sid=-MGMTDB.

[grid@prodb1 ~]$ crsctl status res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details       
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.LISTENER.lsnr
               ONLINE  ONLINE       prodb1                   STABLE
               ONLINE  ONLINE       prodb2                   STABLE
ora.OCR_VOTE.dg
               ONLINE  ONLINE       prodb1                   STABLE
               ONLINE  ONLINE       prodb2                   STABLE
ora.asm
               ONLINE  ONLINE       prodb1                   Started,STABLE
               ONLINE  ONLINE       prodb2                   Started,STABLE
ora.net1.network
               ONLINE  ONLINE       prodb1                   STABLE
               ONLINE  ONLINE       prodb2                   STABLE
ora.ons
               ONLINE  ONLINE       prodb1                   STABLE
               ONLINE  ONLINE       prodb2                   STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
      1        ONLINE  ONLINE       prodb1                   STABLE
ora.MGMTLSNR
      1        ONLINE  ONLINE       prodb1                   169.254.124.55 192.1
                                                             68.0.101,STABLE
ora.cvu
      1        ONLINE  ONLINE       prodb1                   STABLE
ora.mgmtdb
      1        ONLINE  ONLINE       prodb1                   Open,STABLE
ora.oc4j
      1        ONLINE  ONLINE       prodb1                   STABLE
ora.prodb1.vip
      1        ONLINE  ONLINE       prodb1                   STABLE
ora.prodb2.vip
      1        ONLINE  ONLINE       prodb2                   STABLE
ora.scan1.vip
      1        ONLINE  ONLINE       prodb1                   STABLE
--------------------------------------------------------------------------------

[grid@prodb1 ~]$ ps -ef |grep pmon
grid      3443     1  0 20:16 ?        00:00:00 mdb_pmon_-MGMTDB
grid     10452     1  0 19:29 ?        00:00:00 asm_pmon_+ASM1


Management Repository是一个由Oracle Clusterware在12c中管理的单实例数据库。由于它是单实例数据库,它将在集群中的一个节点上启动并运行; 因为它由GI管理,如果托管节点关闭,数据库将自动故障转移到其他节点。管理数据库在12c中存储Cluster Health Monitor(CHM / OS,ora.crf)和其他数据的中央存储库。在12.1中,默认情况下,Management数据库使用与OCR/Voting File相同的共享存储; 在12.2中,全新安装允许指定单独的磁盘组。

在12.1.0.1中,GIMR是可选的,如果未选择在安装/升级期间配置管理数据库,则将禁用依赖于它的所有功能(CHM / OS)。
在12.1.0.2中默认安装GIMR,不可选。并且除Exadata之外不支持关闭它。

启动数据库:
管理数据库由GI管理,可自动启动并运行。如果由于某种原因它已关闭,可以使用以下srvctl命令启动:
用法:srvctl start mgmtdb [-startoption <start_option>] [-node <node_name>]
用法:srvctl start mgmtlsnr [-node <node_name>]

登录数据库:

[grid@prodb1 ~]$ export ORACLE_SID=-MGMTDB
[grid@prodb1 ~]$ sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on 0 21:04:42 2019

Copyright (c) 1982, 2014, Oracle.  All rights reserved.



 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Automatic Storage Management and Advanced Analytics options


SQL> show parameter dump

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
background_core_dump                 string                 partial
background_dump_dest                 string                 /u01/app/12.2/grid/rdbms/log
core_dump_dest                       string                 /u01/app/grid/diag/rdbms/_mgmt
                                                            db/-MGMTDB/cdump
max_dump_file_size                   string                 unlimited
shadow_core_dump                     string                 partial
user_dump_dest                       string                 /u01/app/12.2/grid/rdbms/log


SQL> select file_id,file_name from dba_data_files;

FILE_ID FILE_NAME
------- -----------------------------------------------------------------
      4 +OCR_VOTE/_MGMTDB/DATAFILE/undotbs1.259.998942293
      1 +OCR_VOTE/_MGMTDB/DATAFILE/system.258.998942257
      3 +OCR_VOTE/_MGMTDB/DATAFILE/sysaux.257.998942237


查看trc:

[grid@prodb1 ~]$ cd /u01/app/grid/diag/rdbms/_mgmtdb/
[grid@prodb1 _mgmtdb]$ cd -MGMTDB/  #直接cd会报错
-bash: cd: -M: invalid option
cd: usage: cd [-L|[-P [-e]]] [dir]
[grid@prodb1 _mgmtdb]$ cd ./-MGMTDB/
[grid@prodb1 -MGMTDB]$ cd trace
[grid@prodb1 trace]$ ls
-MGMTDB_aqpc_30744.trc 
 -MGMTDB_dbw0_23833.trm  -MGMTDB_m000_31720.trc  -MGMTDB_ora_1441.trm   
-MGMTDB_ora_30748.trc   -MGMTDB_rbal_3479.trm
-MGMTDB_aqpc_30744.trm 
 -MGMTDB_dbw0_24548.trc  -MGMTDB_m000_31720.trm  -MGMTDB_ora_1568.trc   
-MGMTDB_ora_30748.trm   -MGMTDB_tt00_24976.trc


清理trc:

[grid@prodb1 trace]$ adrci

ADRCI: Release 12.1.0.2.0 - Production on 0 21:11:07 2019

Copyright (c) 1982, 2014, Oracle and/or its affiliates.  All rights reserved.

ADR base = "/u01/app/grid"
adrci> show home
ADR Homes: 
diag/rdbms/_mgmtdb/-MGMTDB
adrci> purge -age 0
adrci> quit
[grid@prodb1 trace]$ ls
alert_-MGMTDB.log


备份数据库:
oracle未说明需要备份该数据库。

监听端口:
在12.2版本中,MGMT监听器默认为1525。

空间要求:
适用于:具有外部冗余的Oracle Cluster ReGIStry(OCR)和Grid Infrastructure Management Repository
最低:包含Grid Infrastructure Management Repository(4.5 GB + 300 MB表决文件+ 400 MB OCR)的OCR卷至少为5.2 GB,对于超过四个节点的集群,每个节点加500 MB。例如,六节点群集分配应为6.2 GB。

“Oracle中的Management Repository有什么作用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: Oracle中的Management Repository有什么作用

本文链接: https://www.lsjlt.com/news/64243.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle中的Management Repository有什么作用
    本篇内容介绍了“Oracle中的Management Repository有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家...
    99+
    2022-10-18
  • Oracle中amdu_extract命令有什么作用
    本篇内容主要讲解“Oracle中amdu_extract命令有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle中amdu_extract命令有...
    99+
    2022-10-19
  • oracle中substr的作用是什么
    在Oracle中,SUBSTR函数用于获取一个字符串的子字符串。它的作用是从一个字符串中截取指定长度的子字符串。SUBSTR函数通常...
    99+
    2023-10-11
    oracle
  • oracle中decimal的作用是什么
    在Oracle中,decimal是一种数值数据类型,用于存储精确的小数值。它是一种固定精度的数据类型,即具有固定的小数位数和总位数。...
    99+
    2023-08-31
    oracle
  • oracle中minus的作用是什么
    在Oracle中,MINUS是一种集合操作符,用于在两个SELECT语句的结果集之间取差集。它的作用是从第一个查询结果中排除...
    99+
    2023-08-31
    oracle
  • oracle中exists的作用是什么
    在Oracle中,EXISTS是一个用于判断子查询是否返回任何行的关键字。它返回一个布尔值,即如果子查询返回至少一行,则返回TRUE...
    99+
    2023-08-30
    oracle exists
  • oracle数据库的impdp,expdp有什么作用
    本篇内容介绍了“oracle数据库的impdp,expdp有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学...
    99+
    2022-10-18
  • Oracle redo log文件有什么作用
    这篇文章主要介绍“Oracle redo log文件有什么作用”,在日常操作中,相信很多人在Oracle redo log文件有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle redo l...
    99+
    2023-06-19
  • Oracle 19c中Tomcat的作用是什么
    Oracle 19c中Tomcat的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Tomcat 中间件是一个免费的开放源代码的W...
    99+
    2022-10-18
  • Oracle 11g引用分区表有什么作用
    这篇文章主要讲解了“Oracle 11g引用分区表有什么作用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle 11g引用分区表有什么作用”吧! ...
    99+
    2022-10-19
  • Oracle中Inventory目录的作用是什么
    这篇文章将为大家详细讲解有关Oracle中Inventory目录的作用是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。oraInventory存放的是O...
    99+
    2022-10-18
  • Oracle中OLAP 与 OLTP的作用是什么
    这期内容当中小编将会给大家带来有关Oracle中OLAP 与 OLTP的作用是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 什么是OLTPOLTP,也叫联...
    99+
    2022-10-18
  • oracle中exp和imp的作用是什么
    oracle中exp和imp的作用是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。oracle中exp和imp是什么,or...
    99+
    2022-10-18
  • Oracle中视图有什么用
    这篇文章主要为大家展示了“Oracle中视图有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle中视图有什么用”这篇文章吧。1.什么是视图?&nb...
    99+
    2022-10-19
  • ORACLE ADF11g中Binding有什么用
    这篇文章将为大家详细讲解有关ORACLE ADF11g中Binding有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。ORACLE ADF中,Binding是一个很...
    99+
    2022-10-19
  • oracle parameter的作用是什么
    Oracle parameter是Oracle数据库中的一种控制参数,用于控制数据库的行为和性能。它们允许数据库管理员根据特定需求和...
    99+
    2023-09-26
    oracle parameter
  • mysql和oracle中函数的作用是什么
    这篇文章给大家介绍mysql和oracle中函数的作用是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。  一、nvl()函数:  (1)oracle中的nvl()函数:  语法: ...
    99+
    2022-10-18
  • Oracle中RATIO_TO_REPORT() OVER()函数的作用是什么
    这篇文章将为大家详细讲解有关Oracle中RATIO_TO_REPORT() OVER()函数的作用是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。20...
    99+
    2022-10-18
  • oracle中real-time apply有什么用
    这篇文章主要为大家展示了“oracle中real-time apply有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle中real-time a...
    99+
    2022-10-19
  • java中的finally有什么作用
    在Java中,finally是一个关键字,用于定义一个代码块,该代码块始终会被执行,无论是否发生异常。finally块通常用于释放资...
    99+
    2023-10-11
    java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作