我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle 12.2提供了什么功能

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle 12.2提供了什么功能

这篇文章主要讲解了“Oracle 12.2提供了什么功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle 12.2提供了什么功能”吧!

Oracle 12.2提供了收集备库AWR的功能。

确定备库角色和打开状态

SQL> select inst_id, open_mode,   database_role from gv$database order by 1;

    INST_ID OPEN_MODE                        DATABASE_ROLE

---------- ------------------------------   ------------------------------------------------

           1 READ ONLY WITH APPLY             PHYSICAL STANDBY

On Primary (CDB) 执行解锁:

SQL> alter user sys$umf identified by   sysumf account unlock;

SYS$UMF用户默认是locked的;该用户具有Remote Management Framework (RMF)有关的所有的视图和表的权限。

On Primary (CDB)创建db_link

create database link   dblk_EMNBBETA_TO_EMNBBETAPDG01 CONNECT TO sys$umf IDENTIFIED BY sysumf using   'LTACTESTPDG01';

create database link   dblk_EMNBBETAPDG01_TO_EMNBBETA CONNECT TO sys$umf IDENTIFIED BY sysumf using   'LTACTEST';

RMF拓扑结构中的所有节点必须有一个独一无二的名字,默认选择db_unique_name

On Primary(CDB 执行) ,LTACTEST是主库db_unique_name

exec dbms_umf.configure_node ('LTACTEST');

On Standby,LTACTESTPDG01是备库db_unique_name

exec dbms_umf.configure_node   ('LTACTESTPDG01','dblk_EMNBBETAPDG01_TO_EMNBBETA');

创建RMF拓扑,On Primary:

exec DBMS_UMF.create_topology   ('EMNBBETA_Topology');

验证目前为止的操作

set line 132

col topology_name format a15

col node_name format a15

select * from dba_umf_topology;

select * from dba_umf_registration;

For example

SQL> select * from dba_umf_topology;

TOPOLOGY_NAME         TARGET_ID TOPOLOGY_VERSION   TOPOLOGY_STATE

-------------------- ----------   ---------------- ------------------------

EMNBBETA_Topology     798157014                1 ACTIVE

SQL> select * from dba_umf_registration;

TOPOLOGY_NAME        NODE_NAME          NODE_ID  NODE_TYPE AS_SOURCE       AS_CANDIDATE_TA STATE

-------------------- ---------------   ---------- ---------- --------------- --------------- --------------------

EMNBBETA_Topology    LTACTEST         798157014          0 FALSE           FALSE           OK

注册备库到RMF拓扑中

SQL> exec DBMS_UMF.register_node   ('EMNBBETA_Topology', 'LTACTESTPDG01', 'dblk_EMNBBETA_TO_EMNBBETAPDG01',   'dblk_EMNBBETAPDG01_TO_EMNBBETA', 'FALSE', 'FALSE');

BEGIN DBMS_UMF.register_node   ('EMNBBETA_Topology', 'LTACTESTPDG01', 'dblk_EMNBBETA_TO_EMNBBETAPDG01',   'dblk_EMNBBETAPDG01_TO_EMNBBETA', 'FALSE', 'FALSE'); END;

*

ERROR at line 1:

ORA-15766: already registered in an RMF   topology

ORA-06512: at   "SYS.DBMS_UMF_INTERNAL", line 132

ORA-06512: at   "SYS.DBMS_UMF_INTERNAL", line 170

ORA-06512: at "SYS.DBMS_UMF", line   822

ORA-06512: at line 1

ORA-06512: at "SYS.DBMS_UMF", line   794

ORA-06512: at "SYS.DBMS_UMF", line   712

ORA-06512: at line 1

解决办法:

如果遇到了ORA-15766,那么就执行下面:

SQL> exec DBMS_UMF.unregister_node   ('EMNBBETA_Topology', 'LTACTESTPDG01');

PL/SQL procedure successfully completed.

如果遇到了ORA-13519: Database id (1730117407) exists in the workload repository,然后重新运行DBMS_WORKLOAD_REPOSITORY.register_remote_database

exec DBMS_WORKLOAD_REPOSITORY.unregister_remote_database('LTACTESTPDG01',' EMNBBETA_Topology',TRUE);

注册到AWR

exec   DBMS_WORKLOAD_REPOSITORY.register_remote_database(node_name=>'LTACTESTPDG01');

PL/SQL procedure successfully completed.

验证

set line 132

col topology_name format a20

col node_name format a15

SQL> select * from dba_umf_topology;

TOPOLOGY_NAME         TARGET_ID TOPOLOGY_VERSION   TOPOLOGY_STATE

-------------------- ----------   ---------------- ------------------------

EMNBBETA_Topology     798157014                6 ACTIVE

SQL>    select * from dba_umf_registration;

TOPOLOGY_NAME        NODE_NAME          NODE_ID  NODE_TYPE AS_SOURCE       AS_CANDIDATE_TA STATE

-------------------- ---------------   ---------- ---------- --------------- --------------- --------------------

EMNBBETA_Topology    LTACTEST         798157014          0 FALSE           FALSE           OK

EMNBBETA_Topology    LTACTESTPDG01    524737559          0 FALSE           FALSE           OK

SQL> select * from dba_umf_service;

TOPOLOGY_NAME           NODE_ID SERVICE_ID

-------------------- ----------   ---------------------

EMNBBETA_Topology     524737559 AWR

用RMF创建远程snapshot

SQL> exec dbms_workload_repository.create_remote_snapshot('LTACTESTPDG01');

PL/SQL procedure successfully completed.

如果遇到了ORA-13516: AWR Operation failed: Remote source not registered for AWR,手动切2-3个归档

alter system switch logfile;

收集备库AWR报告

@?/rdbms/admin/awrrpti.sql

注意是awrrpti.sql,不是awrrpt.sql

输入dbid就可以了。

SQL> @?/rdbms/admin/awrrpti.sql

Specify the Report Type

~~~~~~~~~~~~~~~~~~~~~~~

AWR reports can be generated in the   following formats.  Please enter the

name of the format at the prompt. Default   value is 'html'.

     'html'          HTML format   (default)

     'text'          Text format

     'active-html'   Includes   Performance Hub active report

Enter value for report_type: html

Type Specified: html

Instances in this Workload Repository   schema

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    DB Id      Inst Num   DB Name      Instance     Host

------------ ---------- ---------    ----------   ------

  524737559      1        LTACTEST     LTACTEST     ORADB-53154.

* 4166033225     1      LTACTEST     LTACTEST     ORADB-53163.

Enter value for dbid: 524737559

Using 524737559 for database Id

Enter value for inst_num: 1

Using 1 for instance number

Specify the number of days of snapshots   to choose from

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Entering the number of days (n) will   result in the most recent

(n) days of snapshots being listed.  Pressing <return> without

specifying a number lists all completed   snapshots.

Enter value for num_days: 1

Listing the last day's Completed   Snapshots

Instance     DB Name      Snap Id       Snap Started    Snap Level

------------ ------------ ----------   ------------------ ----------

LTACTEST     LTACTEST             1  04 Sep 2019 15:41    1

                                  2  04 Sep 2019 15:42    1

Specify the Begin and End Snapshot Ids

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Enter value for begin_snap: 1

Begin Snapshot Id specified: 1

Enter value for end_snap: 2

End     Snapshot Id specified: 2

Specify the Report Name

~~~~~~~~~~~~~~~~~~~~~~~

The default report file name is   awrrpt_1_1_2.html.  To use this name,

press <return> to continue,   otherwise enter an alternative.

Enter value for report_name:

Using the report name awrrpt_1_1_2.html

查看AWR报告:

 Oracle 12.2提供了什么功能

感谢各位的阅读,以上就是“Oracle 12.2提供了什么功能”的内容了,经过本文的学习后,相信大家对Oracle 12.2提供了什么功能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle 12.2提供了什么功能

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

下载Word文档

猜你喜欢

java中反射提供了什么功能

这篇文章主要介绍了java中反射提供了什么功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、说明在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任
2023-06-15

Ubuntu向普通用户提供了什么功能

这篇文章主要介绍了Ubuntu向普通用户提供了什么功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。GNU Screen是用于命令行终端切换的自由软件,用户可以通过该软件同时
2023-06-17

PHP 函数提供了哪些功能?

php 函数是执行特定任务的预定义代码块,用途广泛:输入验证、数据处理、数学运算、字符串操作、文件操作和数据库连接。实战案例包括验证电子邮件地址、计算数组平均值、计算矩形面积、将字符串首字母大写、读取文件内容以及连接到数据库。PHP 函数:
PHP 函数提供了哪些功能?
2024-04-18

java反射机制提供的功能是什么

这篇文章给大家分享的是有关java反射机制提供的功能是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、功能说明在运行判断任何对象所属的类。运行时构造任何类的对象。运行中判断任何类所具有的成员变量和方法。在运
2023-06-15

大数据Atlas提供了哪些功能和服务

大数据Atlas是一个综合性的大数据管理平台,提供了以下功能和服务:数据集成和数据管道:Atlas支持从不同数据源(如数据库、文件系统、API等)中获取数据,并可通过数据管道进行数据传输、转换和加载。数据存储和管理:Atlas提供了数据仓
大数据Atlas提供了哪些功能和服务
2024-03-07

亚马逊aws提供了哪些云服务器功能

虚拟信用卡:AWSVirtualCreditcard允许用户通过AWSCreditCard在多个实例之间创建信用卡,从而可以轻松实现付款。负载均衡:AWSAutoNative提供自动化的负载均衡功能,可将多个实例分配到不同的服务器上,以提高系统的可用性和性能。弹性计算:AWSEC2可以在整个云上动态地分配计算资源,以满足各种应用程序的需求。存储:AWSDynamoDB提供了弹性伸缩的存储服务,可以根据需求自动调整容量,并且可以在几秒钟...
2023-10-27

AWS云服务提供的主要功能模块是什么

今天小编给大家分享一下AWS云服务提供的主要功能模块是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。AWS 全称Amaz
2023-06-27

hive组件能提供什么服务

本篇内容介绍了“hive组件能提供什么服务”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!hive组件可提供的服务:1、把SQL语句转化成ma
2023-07-04

为什么Oracle建议CentOS用户投奔 Oracle Linux并提供了辅助工具

为什么Oracle建议CentOS用户投奔 Oracle Linux并提供了辅助工具,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。由于 CentOS 8 上周被宣布将会提前
2023-06-15

亚马逊aws提供了哪些类型的云服务器功能

IaaS(基础设施即服务):AWSIaaS是一种云服务器,可让您以虚拟服务器的形式提供基础设施服务。AWSIaaS可以提供多种不同类型的服务器,如服务器、存储和网络设备等,以满足您的不同需求。PaaS(平台即服务):AWSPaaS是一种云服务器,可让您将应用程序和服务部署在AWSIaaS平台上,无需关心底层基础设施的配置和管理。SaaS(软件即服务):AWSSaaS是一种云服务器,可让您将应用程序和服务部署在AWSSaaS平...
2023-10-27

弹性云服务器服务提供的主要功能是什么

弹性云服务器(ElasticCloudStorage,ECS)是一种云服务器技术,它通过动态调度资源来为用户提供高度可伸缩性、可用性和快速扩展的解决方案。弹性云服务器服务提供的主要功能包括:高可用性:提供多台云服务器的并发访问能力,可以保证用户的高可用性。当用户请求的负载超出某个阈值时,弹性云服务器会自动将其调度到其他云服务器上。伸缩性:弹性云服务器可以根据业务流量的变化,自动将其调整为
2023-10-26

小程序系统开发可以提供什么实质性功能

这篇文章主要介绍“小程序系统开发可以提供什么实质性功能”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“小程序系统开发可以提供什么实质性功能”文章能帮助大家解决问题。  1.预约功能  小程序的预约功能
2023-06-26

弹性云服务器服务提供的主要功能包括什么

弹性云服务器服务提供的主要功能如下:弹性伸缩:云服务器可以在不同规模和应用程序上动态伸缩能力,以适应不同规模和应用程序。该功能可用于处理高峰流量或负载高的情况,并自动调整容量以确保高可用性和快速响应。容错处理:云服务器采用了高可用性和容错功能,以确保在不可用的服务器上运行应用程序时不会崩溃。这可以通过云服务器的冗余和热迁移来实现。负载均衡:云服务器具有负载均衡功能,以确保应用程序在单台服
2023-10-26

编程热搜

目录