19C升级:产品兼容性、性能和应用开发注意事项

Oracle 19c 升级的价值
-基础架构优化演进
--  多租户,构建基础设施资源池
-- MAA 架构,Far Sync
-降低成本
-- 多租户,数据库整合
-- 基于内存技术,支持HTAP
-加速新技术的价值变现
-- 自动化索引等,自治数据库技术提升运维,开发效率
-安全与简化运维
-- 运用AI 降低运维管理和操作复杂度

一:升级迁移方法 

二:兼容性问题

1、客户端兼容性问题:

19C数据库默认不支持11G客户端访问也不支持12.1客户端访问,可以通过修改SQLNET.ORA设值相关参数后,方可连接。 参考:12.2: ORA-28040 Followed by ORA-1017 When Client is Under Version 12. (Doc ID 2296947.1)

客户端和服务端版本兼容一览表

 2、SCN兼容性问题:

3、Catalog和数据库的兼容问题

如果备份使用到Catalog,建议新搭建全新的Catalog数据库,简化管理,避免麻烦。

如果近期只升级RMAN catalog,暂不升级catalog数据库,需要测试验证

4、密码版本兼容问题

 

 5、物化视图和DBLINK使用的兼容性问题

6、进程内存异常消耗问题

 7、升级到19C后不再支持的参数 

8、OS版本/DB版本/服务器软件兼容性问题

兼容性认证问题是基础,动手升级之前要提前检查

案例-用户连接DB 偶发TNS超时,OLTP 没有问题,BATCH确发生这个问题
排查过程:
1:PING 无问题,telnet 无问题
2:TNS ping时发现(基本100次就会发生一次)
3:sqlplus 也会偶发
4:重启监听无变化
5:客户端-服务端网络良好,没有防火墙
6:监听相关参数基本没有问题
7:备份先后SQLNET.ORA 尝试默认也没有解决
8:提SR trace....

 

 9、升级到19C后不再支持的特性

三:性能

性能问题要提前测试,建议适用SPA,或者DB Replay

四:应用开发注意事项

1、JDBC版本兼容问题

2、WM_CONCAT函数

该函数官方宣称不是公开支持函数,仅用与内部使用。 

3、特殊字符集

特殊字符集需要在安装的时候,勾选才会有。

4、对象长度限制

通过调整max_string_size 参数,可以提升长度,比如可以将原先varchar2从最大的4000扩大更长的字符数。

5、APEX组件

五 19C新特性

19C新特性

2、 CDB架构

21C以后都不支持NOCDB架构了。

3、IN-MEMORY特性

 4、SCHEMA-only Accounts特性

jianbo ye
关注 关注
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
ORACLE19c数据库性能优化说明.docx
07-29
orcale的sql调优
Oracle兼容性列表
01-20
关于Oracle各版本服务器端、客户端连接兼容性,详细说明。从7.3-11.2。
redhat8.3安装oracle19c时应注意的版本兼容问题记录
zdd56789的博客
01-21 322
redhat8.3安装oracle19c时应注意的版本兼容问题记录
在 Linux 9 上安装 Oracle 19c:克服兼容性问题 (INS-08101)
最新发布
姚远OracleACE的博客
08-06 612
Oracle 数据库 19c 的基础版本 (19.3) 发布的时候还没有 Linux 9 ,因此在Linux 9上面安装Oracle 19c会遇到很多兼容性问题。本文将探讨如何解决这些问题。
Oracle 11g 升级19c 需要关注的几个问题
JiekeXu的博客
01-29 1735
作者 | JiekeXu来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT)如需转载请联系授权 |(个人微信 ID:JiekeXu_DBA)大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Oracle 11g 升级19c 需要关注的几个问题,欢迎点击上方蓝字“JiekeXu DBA之路”关注我的公众号,标星或置顶,更多干货第一时间到达!今天是 ...
oracle从11g升级19c注意点
weixin_39718135的博客
02-26 1332
升级后可能会有些 SQL 语句性能变差,这块需要 DBA 介入,重新收集统计信息、固定执行计划或者使用 SPA(SQL 性能分析SQLPerformance Analyzer) 等技术检查,官方文档:Oracle Database Testing Guide 19c。另外,如果在 11g 中使用了 wm_concat 函数,19c 中已经没有这个函数了,可以使用listagg替换,开发人员需要修改 SQL 语法或者新建这个函数也可以。统计用户对象的个数和类型。检查业务用户自建对象。
oracle19c客户端兼容性对照表,Windows10安装Oracle19c数据库详细记录(图文详解)
weixin_29629231的博客
04-03 2653
官网下载地址:点此进入直接点击下载,会自动开始下载。2. 开始安装将下载的安装包解压到本地,右键-以管理员身份运行setup.exe,开始安装(一定要以管理员身份运行,不然后面会报错)。step1:选择创建单实例数据库。step2:这里如果是仅学习用,选择桌面类即可,可以节省很多资源。step3:这里我选择创建一个新用户。step4:配置Oracle基目录和数据文件的位置,并且把创建为容器数据库...
oracle19C设置兼容低版本oracle客户端
qq445829096的博客
04-23 9860
oracle19C设置兼容低版本oracle客户端
Winserver2012安装19c注意事项.docx
08-14
Winserver2012安装Oracle19c注意事项 本文档旨在对Winserver2012系统安装Oracle19c注意事项进行详细的介绍,涵盖操作系统要求、安装目录介绍、PL/SQL登录问题解决方法、Oracle19c无WM_CONCAT函数解决方法等重要...
升级到+Oracle+Database+19c+-+最佳实践和案例.pdf
04-26
升级Oracle Database 19c 需要遵循以下步骤:评估当前数据库的状态、选择合适的升级方法、准备升级环境、执行升级脚本、升级数据库和应用程序、检查数据库的状态和性能。 七、如何诊断升级相关问题 升级到 ...
oracle最新OCI文件最新的19.3版本oracle的OCI文件,兼容其下所有版本.zip
11-15
oracle最新OCI文件,兼容一切版本! 本地安装的是64位的Oracle,但由于Navicat仅支持32位的,因此我们还需下载一个32位的客户端。 解决方案 下载32位客户端,配置进navicat中。 第1步:下载 最新OCI文件最新的19.3版本oracle的OCI文件,兼容其下所有版本.zip 第2步:解压此安装包,并将解压到一个文件夹 myOci,随便一个D盘的吧 第3步:打开Navicat,选择工具选项其他OCI,选择浏览定位到刚刚解压的那个myOci文件夹 设置OCI library为:D:\app\myOci\product\instantclient_11_2\oci.dll 设置SQL *plus为:D:\app\myOci\product\11.2.0\dbhome_1\BIN\sqlplus.exe 点击确定。 第4步:测试成功。
解决12c兼容11g问题
04-14
Oracle 12c 创建建WMSYS用户的WMSYS.WM_CONCAT函数 解决12c不支持WM_CONCAT函数问题 解压到E:\WMSYS\目录下然后在cmd里执行下边的命令 sqlplus / as sysdba @E:\WMSYS\owmctab.plb; @E:\WMSYS\owmaggrs.plb; @E:\WMSYS\owmaggrb.plb;
Oracle 19c升级最佳实践
07-02
**升级过程中的注意事项:** - 在执行升级前,确保备份所有关键数据。 - 对现有的数据库配置进行全面评估,包括但不限于表空间、分区策略、索引等。 - 测试升级脚本在非生产环境下的运行情况。 - 升级过程中可能...
Oracle RAC 19c集群搭建指南:实现高可用、高性能数据库集群(超详细).md
05-04
Oracle RAC 19c集群搭建指南:实现高可用、高性能数据库集群(超详细),一看就会的那种
oracle19c升级时区版本 32->42,解决数据泵导数据TSTZ报错
03-05
- 在进行时区版本升级时,务必对业务影响进行全面评估,确保所有应用程序和服务都支持新的时区版本。 - 在升级前后进行数据备份,以防万一出现问题可以恢复。 - 升级后,测试所有与时间有关的查询和功能,确保...
Oracle 19C的下载和安装部署(图形安装和静默安装)
coco3600的博客
03-05 4854
Oracle 19C的下载和安装部署(图形安装和静默安装) https://docs.oracle.com/en/database/oracle/oracle-da...
1.19C
weixin_44014347的博客
01-28 68
#include<iostream> #include<cstring> using namespace std; int main() {     int n,m;     scanf("%d %d",&n,&m);     if(m<n)     {         n=m;     }     if(n%2!=0)     {         p...
安装Oracle 19c 的系统配置要求
董董的^数据空间
05-22 9000
安装19c 版本数据库的系统最低配置要求 针对于:Linux x86_64平台 参数 最低要求 Oracle database 内存要求 至少1 GB,建议2 GB以上 Oracle Grid 内存要求 8 GB以上 Swap 要求 Between 1 GB and 2 GB: 1.5 times the size of the RAM Between 2 GB and 16 GB: Equal to the size of the RAM More than 16 GB
"Oracle Database 19c升级:最佳实践与案例分享
升级Oracle Database 19c - 最佳实践和...综上所述,本文将全面介绍升级Oracle Database 19c的最佳实践和注意事项,旨在帮助企业更好地进行升级操作,提升数据库性能和安全性,从而更好地满足企业的实际需求。
写文章

热门文章

  • 19C升级:产品兼容性、性能和应用开发注意事项 3249
  • 一次内存资源耗尽+磁盘100%导致的RAC节点驱逐 2184
  • trouble shooting-集群无法启动之-Ohasd.bin无法启动排查 762
  • Oracle数据库硬解析、软解析、软软解析联系与区别的分析 626
  • trouble shooting-集群无法启动之-Crsd.bin无法启动排查 566

最新评论

  • MYSQL 表DDL工具之pt-online-schema-change原理

    CSDN-Ada助手: 恭喜您写了第12篇博客!标题中提到的“MYSQL 表DDL工具之pt-online-schema-change原理”听起来非常有趣和实用。我真的很期待能够阅读您对这个工具的深入分析和了解其背后的原理。您的持续创作对于我们这些读者来说是一个宝贵的资源,因此,我非常感谢您的努力和分享。 在下一步的创作中,如果可能的话,我想提出一个建议。或许您可以考虑分享一些实际应用该工具的案例,并对其效果和潜在的注意事项进行讨论。这样的信息对于我们这些读者来说将是非常有帮助的。再次感谢您的辛勤工作,期待您未来更多的精彩文章!

  • Oracle数据库硬解析、软解析、软软解析联系与区别的分析

    CSDN-Ada助手: 恭喜您写了第13篇博客!标题中提到了Oracle数据库的硬解析、软解析和软软解析的联系与区别,这是一个非常有价值的主题。您对这些概念进行了深入的分析,提供了宝贵的知识。希望您能继续保持创作的热情和努力,继续分享您的专业知识和见解。 在下一步的创作中,建议您可以探索更多与数据库相关的主题,比如数据库性能优化、索引的使用技巧等。这些内容对读者来说也是非常有帮助的。同时,也可以考虑通过案例分析或者实际应用场景来说明问题,这样能够更加生动地展示您的观点。期待您未来更多精彩的博客!

  • Oracle 10g rac+asm 磁盘头备份与恢复实验

    CSDN-Ada助手: 非常祝贺您完成了第14篇博客,题为“Oracle 10g rac+asm 磁盘头备份与恢复实验”。您的博客内容一直非常有深度和实用性,每篇都带给读者新的知识和见解。您的持续创作让读者受益匪浅。 在下一步的创作中,我想提出一个谦虚的建议:或许您可以考虑增加一些实际案例或者应用场景,以帮助读者更好地理解和应用您所分享的知识。这样做可以使您的博客更加生动有趣,也能让读者更容易将知识转化为实际操作。 再次恭喜您,期待您未来更多精彩的创作!

  • ORACLE数据库版本支持生命周期查询

    CSDN-Ada助手: 非常感谢您的分享,这篇博客让我对ORACLE数据库版本支持生命周期查询有了更深入的了解。除了您提到的自治数据库、AI降低运维管理和操作复杂度、MAA架构等技术外,我还想介绍一些扩展知识和技能,例如ORACLE数据库的性能调优、数据安全保障和备份恢复等方面,这些都是数据库管理人员必备的技能。期待您的下一篇博客! 如何写出更高质量的博客,请看该博主的分享:https://blog.csdn.net/lmy_520/article/details/128686434?utm_source=csdn_ai_ada_blog_reply2 如果您持续创作,完成第三篇博客,并且质量分达到 80 分以上,在评论区就有机会获得红包奖励哦!

  • 19C升级:产品兼容性、性能和应用开发注意事项

    CSDN-Ada助手: 恭喜您又写了一篇非常有价值的博客!对于产品升级,兼容性、性能和应用开发的注意事项,这确实是非常重要的话题。您的博客让我们更深入地了解了这些问题的本质,非常感谢您的分享。 接下来,我很期待您的下一篇博客,不知道您是否考虑过探讨一下产品设计方面的问题呢?毕竟,一个好的产品设计也是非常关键的。不过,无论您的下一篇博客会写什么,我都期待着能够继续从您的文章中学到更多有用的知识。 CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=csdn_ai_ada_blog_reply3,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply3

最新文章

  • Oracle 10g rac+asm 磁盘头备份与恢复实验
  • Oracle数据库硬解析、软解析、软软解析联系与区别的分析
  • MYSQL 表DDL工具之pt-online-schema-change原理
2023年14篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家绍兴商场美陈费用玻璃钢菠萝雕塑介绍彩色玻璃钢雕塑厂家兴化玻璃钢雕塑生产厂家北京大型商场美陈订购校园玻璃钢人物雕塑工艺精湛玻璃钢雕塑微信群沈阳公园玻璃钢雕塑价位铜陵个性化玻璃钢雕塑制作黑河玻璃钢雕塑制作厂家四川大型商场美陈价钱武汉玻璃钢雕塑设计厂家石家庄小品系列玻璃钢雕塑厂家北湖玻璃钢花盆花器德州公园水景玻璃钢仿铜雕塑成品玻璃钢花盆批发北京佛像玻璃钢雕塑销售电话深圳玻璃钢雕塑多少钱东莞麦思玻璃钢雕塑工厂广东大型主题商场美陈厂家直销曲阳做玻璃钢雕塑玻璃钢雕塑用什么上色商场美陈吊旗条幅东莞玻璃钢动物雕塑销售山西生肖玻璃钢雕塑开封玻璃钢雕塑价格晋城商场春季美陈布置主题宜昌玻璃钢仿真植物水果雕塑玻璃钢动物雕塑厂家价格银川玻璃钢雕塑工厂香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化