12C/18C/19C
文章平均质量分 53
文档搬运工
这个作者很懒,什么都没留下…
展开
-
oracle rac数据库scm0进程占用较高
RDBMS 12.2.0.1 ,使用top命令发现scm0进程占用CPU较高。关于scm0进程,官方解释:Background Processes (oracle.com) SCM0 DLM Statistics Collection and Management Slave Collects and manages statistics related to global enqueue service (GES) and global cac原创 2022-04-24 09:48:17 · 914 阅读 · 0 评论 -
DBCA时,报DBT-08001、DBT-08002
RDBMS 12.2.0.1 在dbca的时候,报错参考文档:DBT-08001 And DBT08002 While Creating Single Database Instance (Doc ID 2418507.1) --这个针对单机DBCA raises DBT-08002 and DBT-08001 (Doc ID 2261731.1) -- 这个文档针对rac环境或者其他的解决方法dbca -J-Doracle.assistants.dbca.validate.Conf原创 2022-01-01 11:37:43 · 834 阅读 · 0 评论 -
12.1.0.2.0的集群日志及mgmtdb数据库
--集群及数据库版本[grid@rac1 ohasd]$ crsctl query crs releaseversionOracle High Availability Services release version on the local node is [12.1.0.2.0][grid@rac1 ohasd]$ -- 12c 集群的log位置 ,在11g中是放在$ORACLE_HOME/logs目录下面的,但是12.1.0.2中,这个文件夹里面是空的-- 这些日志都是空的,比如a原创 2021-07-01 14:12:40 · 514 阅读 · 0 评论 -
ORA-01017、密码文件、OPW-00009、remote_login_passwordfile等
RDBMS 12.2.0.1参考文档:(修改密码文件),在12c中,可以将密码文件生成到asm上,也可以生成在文件系统上。如果加上了dbuniquename就会生成到asm上。https://docs.oracle.com/en/database/oracle/oracle-database/12.2/admin/getting-started-with-database-administration.html#GUID-2031F0DC-CC00-468C-9DFA-E6299420FE21问原创 2021-02-24 16:32:28 · 860 阅读 · 0 评论 -
Oracle Solaris11 上安装Oracle Database 19c
solaris 中文参考文档https://docs.oracle.com/cd/E56344_01/html/E53993/chapter2-16.html参考文档:在 Unix AIX,HP-UX,Linux,Solaris 和 MS Windows 操作系统上安装和配置 Oracle 数据库(RDBMS)的要求的快速参考(12.1/12.2/18c/19c) (Doc ID 2226599.1)https://docs.oracle.com/en/database/oracle/oracle原创 2021-01-11 16:28:19 · 1772 阅读 · 0 评论 -
ORA-15110: no diskgroups mounted
OS: rhel 7.6rdbms: 12.2.0.1安装了Oracle Restart ,安装的过程顺利,重启后,发现找不到ASM磁盘组了。查看状态,发现DATA磁盘组,没有启动起来[root@asm12c bin]# ./crsctl status resource -t--------------------------------------------------------------------------------Name Target State原创 2020-11-23 14:11:56 · 576 阅读 · 0 评论 -
CLSRSC-400: A system reboot is required to continue installing
OS : redhat 7.6RDBMS :12.2.0.1今天在安装Oracle restart的时候,运行root.sh,提示错误。root.sh结果如下:[root@asm12c grid]# sh root.shPerforming root user operation.The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/app/12.2.0/原创 2020-11-23 10:48:06 · 1548 阅读 · 0 评论 -
基于ASM的单实例的安装
rdbms 12.1.0.1 (手头上没有找到12.2的GI,先用12.1.0.1 )在安装GI的时候,选择“Install Oracle GI soft ware only”。在安装完毕后,会提示运行root.sh .在这个root.sh 运行完毕后,后面有几句,需要注意。运行root.sh的内容如下:...原创 2020-11-21 09:05:21 · 324 阅读 · 0 评论 -
配置Oracle ASMFD
-- 参考文档:How to configure and Create a Disk group using ASMFD (文档 ID 2053045.1)ASMFD: Implementing ASM Filter Driver after 12.2 GI Installation (文档 ID 2305707.1)https://docs.oracle.com/database/121/OSTMG/GUID-06B3337C-07A3-4B3F-B6CD-04F2916C11F6.htm...原创 2020-06-05 16:56:53 · 652 阅读 · 0 评论 -
安装19c rac 碰到的问题 - "INS-06006" 及RPM包问题
OS:redhat 7.4RDBMS: 19.3.0.0问题在安装rac的时候,提示出现ins-06006错误,两个节点相互ssh,发现是通的。但是图形界面上的test就是不能通过。图形界面上的setup再次设置后,还是不可以。运行runcluvfy.sh脚本来检查。发现一些问题[grid@node19c01 grid]$ ./runcluvfy.sh stage -pre ...原创 2020-04-29 15:09:35 · 5914 阅读 · 4 评论 -
12c以上的版本,对表进行在线分区(不使用在线重定义)
12c开始,对表进行在线分区,可以不使用在线重定义的方法。可以直接使用aleter table modify的方式进行分区。参考文档:https://docs.oracle.com/en/database/oracle/oracle-database/12.2/vldbg/evolve-nopartition-table.html#GUID-5FDB7D59-DD05-40E4-8AB4-...原创 2020-01-23 10:12:08 · 757 阅读 · 0 评论 -
Oracle database 12.2.0.1升-级到19.3.0.0
还是在同一台电脑上,将从11.2.0.4升-级到12.2.0.1的12c升-级到19c。参考文档:https://oracledocs.blog.csdn.net/article/details/104015483https://docs.oracle.com/en/database/oracle/oracle-database/19/upgrd/example-manual-upgra...原创 2020-01-19 10:13:45 · 3683 阅读 · 0 评论 -
Oracle Database 11.2.0.4升级到 12.2.0.1
参考MOS :手动升级到 Non-CDB Oracle Database 12c Release 2(12.2)的完整核对清单 (Doc ID 2297983.1)Updating the RDBMS DST version in 12c Release 1 (12.1.0.1 and up) using DBMS_DST (Doc ID 1509653.1)Scripts to updat...原创 2020-01-17 10:54:18 · 3417 阅读 · 0 评论 -
Oracle 数据库的clone
RDBMS 12.2.0.1这里说的clone,不是使用duplicate复制数据库。指的是,需要安装很多个Oracle数据库的时候,安装好一个(比如安装好oracle软件,并打上最新的补丁),clone ORACLE_HOME,并打包,将打包的文件传到另一台机器上,通过perl编写的clone脚本来安装Oracle软件。然后再进行配置监听器,dbca建库。就不需要一个一个机器地传安装包,再图...原创 2019-05-02 20:13:25 · 1007 阅读 · 0 评论 -
Spfile is in old pre-11 format and compatible converting to new H.A.R.D. compliant format
RDBMS12.2.0.1在创建了spfile后,启动的时候,发现alert log中有这个提示Spfile /u01/app/oracle/product/12.2.0/db_1/dbs/spfiletest.ora is in old pre-11 format and compatible >= 11.0.0; converting to new H.A.R.D. compl...原创 2019-03-13 09:12:52 · 962 阅读 · 0 评论 -
查询进行DDL操作的session
RDBMS 11.2.0.4 & RDBMS 12.2.0.1 在实际的业务中,会碰到一些表结构被修改的情况,需要查询是那些用户,或者那些session,或者那些应用更改了表结构。在11g和12c里面,有个参数可以记录ddl的操作,该参数是enable_ddl_logging.在11g中,ddl操作记录是记录在alert log里面的,在12c,有单独的log目录记录ddl操作...原创 2019-02-20 11:09:01 · 459 阅读 · 0 评论 -
12c新增参数pga_aggregate_limit
参考文档:https://docs.oracle.com/en/database/oracle/oracle-database/12.2/tgdba/tuning-program-global-area.html#GUID-C1796FFD-5A7E-4FA7-945B-4B6CE374091APGA_AGGREGATE_TARGET 是一个目标,并不是一个限制当超过 PGA使用率的话...原创 2019-02-19 09:27:34 · 985 阅读 · 0 评论 -
12c的 Performance Hub Active Report 【update20221108】
参考文档:https://docs.oracle.com/en/database/oracle/oracle-database/12.2/tgdba/gathering-database-statistics.html#GUID-23061F14-767D-47B6-9B45-D1E26FB1E075首先,在12c的AWR里面,选择AWR的格式,有HTML,TEXT,还有一个active-ht...原创 2019-01-10 08:35:19 · 643 阅读 · 0 评论 -
关于Windows下的Linstener.log大小超过4G
之前碰到过Windows下的Listenern.log大小超过4G,导致监听器Hung住。至于是什么原因,不是很了解,今天查看了下MOS,MOS1319797.1 上提示这是一个bug。WINDOWS: Listener Hangs & Lsnrctl Commands Are Slow or Hang (文档 ID 1319797.1)APPLIES TO:Oracle Ne...原创 2019-01-09 12:45:00 · 901 阅读 · 0 评论 -
图文并茂- 12C RAC的安装(三) : Oracle 安装及建库
接前面的,接下来安装Oracle 软件,并建库。下图中,自检的一些问题,可以忽略,主要原因为swap设置较小,生产环境建议按照官方文档设置swap,中间两项,主要原因为使用了/etc/hosts,而不是使用了DNS。第一项第四项主要原因为swap太小。运行脚本。安装完毕,开始建库。注意,这里使用基于administrato...原创 2019-01-04 15:00:26 · 800 阅读 · 0 评论 -
图文并茂 - 12C RAC的安装(二) : ORACLE 集群的安装
开始安装,上图下图中,实际选择是configure a standard cluster ,如果选择下面的confirura a flex cluster,则需要配置GNS,也就是接下来的GNS不能被取消。下图中,取消GNS选项,因为上图的原因添加节点,三个节点。注意,要关闭防火墙,不然虽然上一步ssh没有问题,也能ping通,但是下面这步,就会提示网络问题。这...原创 2019-01-04 14:36:05 · 1393 阅读 · 0 评论 -
图文并茂- 12C RAC的安装 (一) : 操作系统参数的配置,ASM共享磁盘配置
虚拟环境:vCenter OS: redhat 7.4RDBMS:12.1.0.2.0关闭防火墙,不然在安装GI的时候,会提示各个节点之间网络不通,虽然可以ping通 systemctl stop firewalldchkconfig firewalld off /etc/hosts 设置 #public 192.168.54.96 rac01192.168.54...原创 2019-01-04 14:18:08 · 2058 阅读 · 0 评论 -
pga_aggregate_limit 参数的测试
RDBMS 12.2.0.1pga_aggregate_limit :该参数是12.1版本开始有得新参数。对于数据库可以使用得PGA总量做出了一个硬性限制。该参数会被设置为以下值中得较大的一个2G , pga_aggregate_target初始化参数值的2倍,3MB乘以processes初始化参数的值。当达到限制的时候,数据库引擎会中止调用甚至是杀掉会话。为了选择要处理的会话,数据库...原创 2019-07-17 10:43:43 · 4330 阅读 · 0 评论 -
Oracle DataGuard的保护模式 - 最大可用模式
RDBMS 12.2.0.1 官方文档上关于最大可用模式的描述:Maximum AvailabilityThis protection mode provides the highest level of data protection that is possiblewithout compromising the availability of a primary database...原创 2018-09-11 10:27:49 · 1444 阅读 · 0 评论 -
[DBT-11211] 当物理内存总量大于4GB时,不允许使用自动内存管理选项
OS :Windows 10 1809 ,Memory 16G (比较奇怪的是,DBCA认为OS只有15G)DB:RDBMS 12.2.0.1因为要测试个功能,刚好Win10上有Oracle 12cR2,在DBCA建库的时候,选择了自动内存管理,结果提示错误。查了一下MOS,有两篇文章DBCA does not set AMM as default for 11.2.0.3 o...原创 2019-05-04 17:35:15 · 5724 阅读 · 0 评论 -
Resize operation completed for file# 201 ......
RDBMS 12.2.0.1今天在查看alert log的时候,发现了大量的Resize operation completed for file# 201 ......,记得之前把表空间已经扩的很大了,应该不存在这个问题。检查了下表空间,表空间不存在问题。也不存在201这个文件 。查看tempfile 发现空间也很充足,才用了4M,和日志中的 old size,newsize根本不匹配。是哪...原创 2019-05-05 13:52:45 · 2481 阅读 · 0 评论 -
threaded_execution参数和ORA-01017
测试环境RDBMS 12.2.0.1从12c开始,在一些LInux/unix系统上,可以混合使用进程和线程。通过初始化参数threaded_execution设置(该参数默认是false),就可以启用这个特性。其本质上没有什么变化,所有的进程还是存在的,只是不能再通过OS的ps命令来查看了。因为他们是在一个更大的进程中,以线程的形式存在。-- 在OS层面查看对应的进程[oracle@...原创 2019-05-20 09:15:39 · 1574 阅读 · 0 评论 -
记录RMAN显示的结果
1 使用tee命令2 使用script命令3 使用spool log命令4 使用v$rman_output -- 重启DB后会消失==============================================1 使用tee命令[oracle@orcl12c ~]$ rman target / | tee /tmp/rman.logRecovery Manager: Release...原创 2018-05-01 20:17:06 · 484 阅读 · 0 评论 -
19c的EM Express
参考文档:https://docs.oracle.com/en/database/oracle/oracle-database/19/admqs/getting-started-with-database-administration.html#GUID-BA75AD46-D22E-4914-A31E-C395CD6A2BBAEM Express is available only whe...原创 2019-10-11 10:16:57 · 6241 阅读 · 0 评论 -
Oracle 19c RAC的安装
RDBMS 19.0.0.0OS redhat7.4SWAP配置,官方的建议:(单独安装Oracle)https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/server-configuration-checklist-for-oracle-database-installation.html#GUID-C...原创 2019-10-10 15:02:28 · 6224 阅读 · 1 评论 -
oracle 12c rac 的删除
rdbms 12.1.0.2OS redhat 7.4 (三个节点)参考文档:https://docs.oracle.com/database/121/LADBI/remove_oracle_sw.htm#LADBI782810.3 Example of Running the Deinstall CommandIf you run the deinstallation too...原创 2019-10-09 18:37:51 · 2327 阅读 · 0 评论 -
Oracle 19C 的安装
OS:redhat7.6RDBMS:19.0.0.0.0安装19c所需要的软件包。其中包compat-libstdc++在redhat7.6的光盘上是没有的。需要下载。下载地址:http://rpm.pbone.net/以下的包中,其中一些是rac和acfs使用的。具体情况可以参考19c的文档。bcbinutilscompat-libcap1compat-libstdc++...原创 2019-10-01 12:54:56 · 3025 阅读 · 0 评论 -
ORA-30009: Not enough memory for CONNECT BY operation
rdbms 12.2.0.1在通过connect by进行查询的时候,发现报ORA-30009错误。************************************************************************************************************************************************...原创 2019-09-05 09:16:11 · 1597 阅读 · 0 评论 -
使用触发器记录修改后的数据及ORA-04092,ORA-06512,ORA-04088及自治事务
RDBMS 12.2.0.1 需求,有一个表,当向该表中插入status为1 的记录的时候,让其插入操作成功,并且将插入的数据记录到另一个表中。对于插入status为其他的则不记录。 这个需求看似简单。但是创建了触发器后,在插入数据的时候,出现了错误 。下面进行测试。- - 创建测试用表BB@test> create table t_tri(id nu...原创 2019-07-10 13:19:37 · 2131 阅读 · 0 评论 -
Oracle 高水位线
先放一张高水位线的图,看图基本上就明白什么是高水位线了。最近有个疑问:1 如何查看高水位线2 全部删除高水位线线的数据,再次插入数据的时候,高水位线是否会向上移动?测试--创建表,测试高水位线,查询高水位是0 ,因为没有数据conn bb/oraclecreate table hmw as select * from dba_objects where 1=2;...原创 2019-05-18 14:12:37 · 1390 阅读 · 0 评论 -
RAC 启动的时候错误 ORA-03113
RDBMS 12.1.0.2 三节点rac在单独的节点上startup的时候,发现启动后立马出现错误,end-of-file on communication channel之类的在使用srvctl start database -d 命令启动的时候,直接报错[grid@rac01 ~]$ srvctl start database -d racdbPRCR-1079 : Fail...原创 2019-05-22 14:41:40 · 1239 阅读 · 0 评论 -
转载:使用数据库参数 PGA_AGGREGATE_LIMIT 限制进程大小 (文档 ID 1602891.1)
文档内容 用途 问题和答案 参考 适用于:Oracle Database - Enterprise Edition - 版本 12.1.0.1 和更高版本Oracle Database Cloud Schema Service - 版本 N/A 和更高版本Oracle Database Exadata Cloud Machine - ...转载 2019-05-17 10:54:12 · 1813 阅读 · 0 评论 -
Oracle 12c的架构图(进程和内存)
官方的东东END原创 2019-05-20 13:06:17 · 1287 阅读 · 0 评论 -
Data Guard的模式 - 最大保护模式
RDMBS 12.2.0.1 ,官方文档上,最大保护模式的说明如下:Maximum protection is similar to maximum availability but provides an additional levelof data protection in the event of multiple failure events. Unlike maximum ...原创 2018-09-08 17:04:38 · 536 阅读 · 0 评论 -
12c的备库alertlog中出现 “Warning: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE h”
RDBMS 12.2.0.1 的data guard 。最近在备库的alert.log上看到一些警告2018-09-08T08:24:31.886590+08:00Warning: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE has been deprecated.Warning: ALT...原创 2018-09-08 10:09:13 · 5803 阅读 · 0 评论