自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Oracle 12c 中java对象的ORA-29548 报错处理

Oracle 12c ORA-29548 报错处理一、基础环境介绍OS:Red Hat Enterprise Linux Server release 6.6GI:12.1.0.2DB:12.1.0.2PSU:12.1.0.2.180717Opatch:12.2.0.1.14二、处理过程1、检查操作系统jdk版本信息cd $ORACLE_HOME/jdk/bin./java –...

2020-01-25 13:35:25 5543

原创 Oracle 12.2 ORA-600 数据库发生重启案例

Oracle 12.2.0.1.180417 下Bug 31600023 - ORA-700 [kcbk_populate_history_1], ORA-600 [17090], ORA-469 and Instance Crash 导致的。trace中看的这些函数与buffer pool相关,kcbk_populate_history,kcbk_prefetch_track,kcbk_stat_act,这些函数应该由CKPT检查点进程维护。-KCBK应该是buffer pool的检查。

2026-05-07 15:09:59 27

原创 19c中如何创建rman catalog

RMAN 资料库元数据总是记录在目标数据库的控制文件中。另外,它也可以存储在一个rman catalog-恢复目录的单独数据库中。rman catalog是一个独立的数据库和使用了独立的schema,用来存储rman备份信息的相关对象,如表和索引等对象。catalog只是存储rman备份的元数据信息,不会存储rman备份集。1、可以永久保留rman备份元数据。当控制文件丢失或损坏时可以通过catalog目录来恢复。2、与控制文件的资料档案库存储rman元数据相比caalog存储的时间更长。

2026-02-13 20:58:38 254

原创 RMAN配置-SNAPSHOT设置在ASM磁盘组中备份时仍报ORA-00245

【知识点】在备份控制文件和同步catalog时,rman需要读取一致的控制文件,这种情况下,rman会先创建一个控制文件快照,这样可以保证rman备份或同步catalog时读取一个不改变的控制文件。重新配置一下snapshot controlfile name,重新发起备份后在ASM磁盘组中产生了快照控制文件,备份正常。ASM磁盘组中没有快照控制文件,备份时仍然使用本地的快照控制文件。RAC环境快照控制文件没有在共享目录,使用了本地的快照控制文件。3、在ASM磁盘组检查快照控制文件。5、发起控制文件备份。

2026-02-11 19:50:26 51

原创 Oracle ADG环境下物理备库的temp表空间如何扩容-使用26ai新特性简化运维

【小结】19c及以前版本(11g,12c,19c)ADG环境主库temp表空间扩容后tempfile不能自动同步到备库,我们可以在ADG备库add tempfile完成扩容;11g,12c,19c的ADG环境中,standby_file_management设置为AUTO,主库表空间扩容后data file会自动同步到备库,TEMP表空间扩容tempfile不会自动同步到备库。23ai开始ADG环境中主库temp表空间扩容后temp file会自动同步到备库。微信公众号:xfhuangfu。

2026-02-09 19:50:27 364

原创 Oracle数据库审计目录为何暴增

u01目录是Oracle数据库软件基础目录,数据库软件和审计日志存储在该目录,该目录使用率已超过99%,并且持续增长。业务高峰时产生的归档日志会超过归档目录/arch使用率的60%,定时任务每5分钟执行一下,会触发清理归档和NBU备份归档的任务,审计日志记录的时NBU备份归档日志的动作。通过脚本逻辑可以看到,清理归档日志前,先通过NBU对归档日志进行备份,/arch超过60%触发清理归档日志任务。实时同步不同于迁移,迁移是以整体数据库搬迁为目的,而实时同步是维持不同业务之间的数据持续性流动。

2026-02-06 13:55:17 275

原创 Oracle RAC中监听资源状态Not All Endpoints Registered

通过检查发现该节点上监听后台进程有3个,grid用户启动的2个监听后台进程分别为LISTENER_SCAN1和LISTENER,appuser用户使用了oracle用户的环境变量启动了LISTENER,appuser用户使用oracle用户的环境变量启动的监听不太正常,也不符合使用规范。oracle用户的环境下启动了监听程序,grid用户启动监听后状态异常。停止oracle用户的环境下启动的监听程序。3、关闭appuser用户下的监听。微信公众号:xfhuangfu。2、检查监听后台进程。

2026-02-02 15:30:25 59

原创 Oracle AI db 26ai中借助dbca创建pdb的过程

26ai中通过dbca方式创建pdb总体与之前版本一致,默认表空间类型发生了变化,默认表空间SYSTEM,SYSAUX,UNDOTBS,USERS为bigfie。

2026-01-30 09:57:48 401

原创 Oracle Linux 8下安装Oracle AI Database 26ai

安装成功后oracle用户已创建成功,安装Oracle所需要的依赖包也已安装。2、安装oracle-database-preinstall包。使用oracle用户在$ORACLE_HOME下执行。说明:26aicdb是关键字不能做为CDB的名称。以root用户执行上面界面中的2个脚本。建库方式:DBCA创建CDB和PDB。3、创建目录并修改权限和属组。选择Softwar Only。2、使用dbca创建PDB。3、使用netca创建监听。四、DBCA创建数据库。1、配置本地yum源。

2026-01-29 15:54:47 457

原创 Oracle 12c每天定时报出ORA-17503 ORA-27300 ORA-27301 ORA-27302 ORA-01017

摘要 Oracle数据库12.2+版本每天23点出现ORA-17503等错误,经排查发现是非oinstall组的应用用户(hfxf)通过定时任务连接数据库时使用了错误密码。错误日志显示因权限不足无法访问ASM密码文件,并伴随GPNP组件验证失败。解决方案为修正定时任务脚本中的数据库用户密码。分析过程通过复现错误场景确认问题根源,并建议加强密码变更管理和定时任务维护。 (150字)

2026-01-29 09:18:38 404

原创 Oracle AI Database 26ai 发布X86本地部署 将全面替代23ai版本必将推动新的数据革命

每个自然年都会发布一个完整的版本,也叫Yearly New Releases,采用年份命名版本,如18c=2018, 19c=2019,21c=2021,23c=2023,23ai=2024,AI Database 26ai=2025。如果现在使用的是19c或以前版本建议先升级到23ai然后再升级到26ai;随着Oracle AI Database 26ai-Linux x86-84本地部署版本的发布,我们可以逐步开始学习和研究他,并在生产逐步使用该版本,Oracle 26ai的将进一步推进数据库革命。

2026-01-28 17:45:13 483

原创 2026年春节前夕 Oracle AI Database 26ai linux x86-64平台本地部署版本如期正式发布

方式一: https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#db_ee。2026年1月27日Oracle AI Database 26ailinux x86-64平台的部署版本以2026年第1季度RU的一部分进行了发布。2025年10月Oracle官方宣布Oracle宣布Oracle AI Database 26ai将取代Oracle Database 23ai。

2026-01-28 14:36:11 425

原创 19c RAC通过MDBUtil重建 MGMTDB Database

摘要: 本文档介绍Oracle 19c(19.27以前版本)重建Management Repository(GIMR)及启用MGMTDB的实施方案。步骤包括: 前置准备:下载官方mdbutil.pl脚本并检查ASM磁盘组空间(≥80G); 实施过程: 检查集群状态与版本; 关闭ora.crf资源; 使用mdbutil.pl创建MGMTDB数据库(脚本不支持19.27+版本); 验证MGMTDB状态及集群资源。 注意: 需确保权限正确,建议测试环境验证后实施。执行后通过srvctl status mgmtdb

2026-01-20 19:07:27 323

原创 Oracle中使用LogMiner 时数据库日志中出现bad告警

startscn指定日志分析的起始scn值,endscn指定日志分析的结束scn值,starttime指定日志分析的起始时间,endtime指定日志分析的结束时间,dictfilename指定日志分析要使用的字典文件名,option指定logminer分析选项。:使用LogMiner后数据库alert日志中出现的bad关键字时startscn格式的一部分,是正常信息显示。使用LogMiner时创建了字典文件并指定了要分析的日志,就可以启动 LogMiner 并开始分析。微信公众号:xfhuangfu。

2026-01-15 19:43:41 251

原创 Oracle开启supplemental logging后数据库报ORA-600 [6749]

Oracle 数据库开启supplemental logging后,RAC的2个节点都报ORA-600 [6749],应用的一些功能不能正常操作,对业务产生了影响。

2026-01-15 19:31:07 289

原创 Oracle AI Database 26ai替代Oracle Database 23ai助力数据革命

每个自然年都会发布一个完整的版本,也叫Yearly New Releases,采用年份命名版本,如18c=2018, 19c=2019,21c=2021,23c=2023,23ai=2024,AI Database 26ai=2025。近日Oracle宣布Oracle AI Database 26ai将取代Oracle Database 23ai。Oracle23ai是一个长期支持版本——这也自动适用于Oracle AI数据库26ai,因为它取代了Oracle数据库23ai。版本命名有哪些变化?

2026-01-15 19:28:10 307

原创 Oracle 12c自动统计信息任务报错ORA-20001

AUTO_STATS_ADVISOR_TASK和INDIVIDUAL_STATS_ADVISOR_TASK 2个任务如果存在删除后再重建。4.1 UTO_STATS_ADVISOR_TASK和INDIVIDUAL_STATS_ADVISOR_TASK不存在的情况。检查AUTO_STATS_ADVISOR_TASK和INDIVIDUAL_STATS_ADVISOR_TASK 2个任务,4.2 UTO_STATS_ADVISOR_TASK和INDIVIDUAL_STATS_ADVISOR_TASK存在的情况。

2026-01-15 19:24:09 331

原创 Oracle ADG环境主库重启后报ORA-01017

如果没有配置Wallet,那么1和2使用ORA-1017会失败,而3会成功。当成功建立连接时,该信息将存储到SGA中。之后,任何过程需要连接到备库的将只使用一个安全协议,并且不会再报错。ADG环境主库一个节点重启后,trace中报ORA-01017。主备环境集群和数据库状态正常,ADG同步状态正常。主库重启后连接备库时有3中连接协议,第一次尝试连接到备库的方式都会使用到密码文件方式。主库数据库节点2进行了重启,open的同时,trace中出现了2次ORA-01017。3、验证主备环境sys用户连接。

2026-01-14 10:02:52 327

原创 Oracle 12.2应用PSU后数据库无法启动

环境介绍数据库:Oracle Database 12.2PSU:p30783652数据库补丁应用完成,检查补丁应用情况 cd/u01/app/oracle/product/12.2.0/db_1/0Patch]$.lopatchIsinvIgrepdesc ARUplatformdescription::IBMAIX Patchdescription:"OJMMRELEASEUPDATE:12.2.0.1.200414(30805580)"...

2020-07-14 15:45:16 835

原创 Oracle 19c中的Tomcat

Tomcat 中间件是一个免费的开放源代码的 Web 应用服务器。 Oracle 12.2.0.1 开始 GI 中安装和使用了 Tomcat 。由于 Tomcat 是开源产品,在生产环境使用我们必须关注该产品的安全。 Oracle 官方也一直根据 CVE 发布的信息,及时发布补丁。从 12.2 开始我们安装部署 Oracle 数据库时 Tomcat 已经部署在 GI HOME 中。 $/u01/19.7.0/gird/Opatch/opatchlspatches 30805684;D.

2020-07-14 15:41:54 2141

原创 Oracle Database 20c 官方文档以及云端版本已发布

在上周Oracle官方发布了20c的官方文档以及元端预览版,这也标志这Oracle数据库启用新的版本命名规则之后的第3版数据库正式发布了,新的命名规则以年份命名,之前已经在2018年发布了18c-12.2.0.2,2019年发布了19c-12.2.0.3。2020年2月发布了20c,可以看出Oracle近3年一直沿用年份命名版本的规则没有发生变化。 从上面的Oracle产品生命周期图...

2020-02-24 21:45:08 948

原创 为何Oracle Database 12R2输入正确的用户名密码口令验证依然不能通过

随着Oracle数据库版本的持续发布,大部分企业逐渐在生产环境使用12cR2(12.2.0.1,18c-12.2.0.2),或即将准备使用19c-12.2.0.3。数据库迁移或升级后,开发人员和运维遇到最常见的问题之一就是,使用Oracle 10g或11g早期版本的客户端无法正常连接12.2,使用Oracle 10g或11g早期版本的客户端的第三方工具和应用服务器(WAS,Weblogic)也...

2020-02-23 21:57:37 627

原创 Oracle12c迁移-某风险报告类系统升级暨迁移至12c-1

一、背景随着Oracle 12c的普遍推广和使用,某系统基础软件进行升级,包括数据库和中间件升级,其中最重要和关键的是数据库升级至12c。 二、目标 通过此次升级实现数据库由Oracle 10g到12c,保证应用正常可用,系统运行稳定,各项业务正常运转。同时,结合12c多租户特性将分散的数据库集中起来,腾退部分资源,提高资源使用率。 三、实施步骤整个实施过程分以下几个阶段:...

2020-02-23 21:08:33 281

原创 Sqlcl 连接Oracle Database 19c

SQLcl可以认为是SQLPlus的新版本,基于Oracle SQL Developer中的脚本引擎,并附加到一个基于java的命令行界面。除了在命令行上提供更现代的工作方式之外,SQLcl还引入了SQLPlus本身所缺少的新命令和特性。如何获取SQLcl?在https://www.oracle.com/database/technologies/appdev/sqlcl.html进行下载,当...

2020-02-05 14:40:15 1182

原创 Oracle 12.1业务用户使用序列时报ORA-600导致业务无法正常进行

一、基础环境和报错提示1、运行环境:OS:HPUX 11.31GI:12.1.0.2DB:12.1.0.2PSU:未应用PSU架构:RAC+ADG2、报错描述**8月11日晚23点接到同事电话,反馈某信贷类系统查询序列时报ORA-600。首先,序列是属于业务用户,如果序列状态正常,应该是程序问题,如果序列状态不正常,应该是数据库层的的问题。其次,该系统已上线2年,之前没有出现类...

2020-01-25 13:43:01 379

原创 Oracle 12.1业务用户使用序列时报ORA-600导致业务无法正常进行

运行环境:OS:HPUX 11.31GI:12.1.0.2DB:12.1.0.2PSU:未应用PSU架构:RAC+ADG8月11日晚23点接到同事电话,反馈某信贷类系统查询序列时报ORA-600。首先,序列是属于业务用户,如果序列状态正常,应该是程序问题,如果序列状态不正常,应该是数据库层的的问题。其次,该系统已上线2年,之前没有出现类似问题,应用最近是否有变更(该系统最近对数据库...

2019-08-19 21:36:15 635

翻译 Oracle索引开销

虽然索引可以显著提高查询性能,但是它会降低insert,update,delete与merge这些DML操作的性能。索引总是增加插入,删除语句的开销,可能会增加更新语句的开销。因此,要避免过度索引,特别是要避免在更新频繁的字段上进行索引。所以我们应该想办法标出没有被使用的索引。select index_name,table_name,used,start_monitoring from

2013-11-13 21:46:33 756

原创 window7 下连接VMware Workstation中oracle11gTNS-12535

ping 192.168.181.128 是通的tnsping 时TNS-12535:TNS:operation time out多次检查服务端的 /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora和客户端tnsnames.ora均未发现问题,最后设置了一下windows7的防护墙,问

2013-10-23 14:28:34 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除