暂无图片
oracle 9i直接升级11g,12c
我来答
分享
疯狂的小马达
2019-06-05
oracle 9i直接升级11g,12c

第一个问题,现在公司在考虑将生产oracle 9i直接升级到11g或者12c,现在顾虑点是,直接升级11g或者12c,在sql的写法和资料获取方面不太清楚有哪些差异。害怕升级以后出现大面积的资料获取问题。希望有大师指点迷津。

第二个问题,还想请教一下,12c现在制造型企业用的多吗?版本是什么?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
lastwinner

需要考虑的几个方面说明如下:

1、目标版本。建议11.2.0.4或18c,18c相对更稳定一些(实际大版本和12c一样,也是12)

2、升级路线。9i->11.2.0.4->12c/18c

3、SQL写法不会有大的差别,但是执行计划的产生却天差地别,从RBO到CBO,需要一个彻底的SPA来保证性能的稳定性

4、制造业一般会求稳,IT投入也有限,故用12c的个人认为应该不会多

暂无图片 评论
暂无图片 有用 0
打赏 0
疯狂的小马达

大师能麻烦再详细的说明一下第三点么,怎么获得这个彻底的SPA?或者用什么样的方式能够得到这个SPA

暂无图片 评论
暂无图片 有用 0
打赏 0
盖国强

我个人建议升级到19c,今年很多用户都在付诸行动。


SPA 『数据和云』公众号有文章,你可以参考。

暂无图片 评论
暂无图片 有用 0
打赏 0
Salvatore-zz

建议先从9i升级到11g过渡。19C是12C的稳定版本,建议使用19C

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
windows安装oracle主目录密码忘记了。创建不了新库。如何解决
回答 3
已采纳
这个好像没法解决。重新安装数据库。。。。。。
请教一下各位,文件系统建的库io瓶颈,是否可以开启异步?开启异步是否有影响
回答 1
异步io可能会导致坏块,所以没有dg情况下,最好禁用在有dbfileparallelwait等待高的情况下,可以试着禁用异步io在异步io性能不如同步io的情况下,关闭异步io,可以调大dbwrite
sql链接服务器查询oracle数据结果和在oracle库中查询结果条目数不一致,可能是什么原因?
回答 2
已采纳
首先先要确定是不是连接的同一个"数据库",其次要确定是不是同一个用户名。之前有遇到过此类问题的,在数据静态的情况下,往往都是分了读库和写库,或者是rac多实例出现了不同步的情况
Active Data Guard 备用数据库可以运行查询操作或只读应用程序吗?
回答 1
已采纳
可以的,官方文档有说明下面的功能是允许在readonly的数据库上执行的:•IssueSELECTstatements,includingqueriesthatrequiremultiplesorts
Oracle 12C 恢复表后无数据
回答 1
试试加双引号select count() from susu."TEST3recover710";
oracle 11g 安装后, 怎么查询安装的过程的 step4 ; select product languages ? 选择了哪几种语言, 可以增加吗?
回答 1
一般默认的en就可以了,也加上简易中文。装完好像是不可以增加的。
RAC添加节点,报错:ORA-5804,ORA-4000
回答 5
大佬,这个问题解决了吗
11g备份恢复restore过程报错
回答 2
找到原因了,在备份完成之前生成的控制文件,所以报错提示在找老的备份
同一台服务器安装了两个oracle,ORACLE_HOME不同,两个实例的端口号可以用同一个吗?
回答 2
你说的端口号是监听吗?可以共用一个监听
oracle11g单节点asm升级grid补丁失败问题
回答 3
已采纳
提示你oraclerdbmshome下的opatch版本失败啦。grid补丁应该自带gridrdbms的补丁,使用rootauto不指定oh的话,会自动将本节点的grid跟rdbms都进行校验,所以你