暂无图片
Oracle12c升级
我来答
分享
暂无图片 匿名用户
Oracle12c升级
暂无图片 50M

dba辞职了,今天老板让我升级oracle12c数据库到oracle21,情况如下:

1.操作系统是windows server 2019

2.数据库版本是oracle 12.2.0.1.0

3.单实例,非RAC

4.非CDB

5.有归档,有备份

我该怎么做呢?从哪里下载软件,具体每一步该怎么做,有哪些坑要注意?谁有这方面的文档参考参考,我是做Oracle开发的,运维不是太懂,哪位大神帮帮我,谢谢

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

让你老板找个外援吧。。。

暂无图片 评论
暂无图片 有用 0
打赏 0
董大威

不懂还是别乱弄为好

暂无图片 评论
暂无图片 有用 0
打赏 0
徐孝亮

解决不了问题就解决提出问题的人。
你问他12c用的好好的为什么要升级?

暂无图片 评论
暂无图片 有用 2
打赏 0
伟鹏
2023-11-29
可能是拿这个做实验,培养楼主成为一个兼职DBA ,这个就是降本增效了
Mark

停机导入导出啊。测看看能不能用

暂无图片 评论
暂无图片 有用 0
打赏 0
Cz_0024

第一,你可以尝试做个测试环境,oracle21可以在oracle官网下载

第二,安装过程可以在百度或一些博客网站搜索

第三,数据库迁移是一个繁琐的过程,如果你没有经历过就不要去做,数据丢失有可能你也得走人

第四,和你老板说明,你没有这个能力做数据库迁移,找外援操作,数据丢失那就不是小钱可以解决的了

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


请输入正文
提交
相关推荐
请问下各位小伙伴,这个报错问题严重不?
回答 2
已采纳
如果只有索引报错,导入的库也不需要索引,那么可以就不用管了。但导入的库非要索引,方案也多:可以在源库修改索引长度然后再导出;当然也可以查看报错的索引,然后在目标库重新创建;如果可以的话,也可以不导索引
Oracle的创建包的存储过程语法转换到SQLserver该怎么转换
回答 1
SQLSERVER 没有创建包的说话。只能分批调用。
Oracle如何选择手动和自动内存管理?
回答 1
已采纳
默认情况下,是自动PGA内存管理。最让DBA头疼的一件事就是设置数据库的各个参数,特别像SORT|HASHAREASIZE之类的参数。一些系统中的这些参数的值可能设置得相当小,以至于对性能造成了很大的
Oracle删除存储过程需要注意什么问题?
回答 1
已采纳
存储过程之间可以相互调用,如果删除了被调用的存储过程,那么重新编译时调用者会出现错误,所以在执行删除操作时最好要分清各个存储过程之间的关系。
oracle中,一张三列的表,按c1列分组,随便一条c2,c3数据,但是c2,c3的必须是同一行数据,有没有解法?
回答 1
已采纳
oracle不熟,我用mysql解。oracle应该差不多。withcte1as(select1asc1,1asc2,2asc3unionallselect2,1,1unionallselect3,1
Oracle的视图能使用索引吗?
回答 5
已采纳
视图实际上就是一个存放在数据库中的查询,当我们访问视图时,Oracle会把视图转成其所定义的查询。视图简化了最终用户或程序员的工作,但是优化器还是要去访问查询中涉及的每个基表。如果你直接查询基表时会用
Oracle什么时候使用专用服务器?
回答 7
已采纳
在专用服务器模式中,客户端连接与服务器进程之间存在一种一对一的映射。对于所有基于SQL的应用来说,这是应用连接Oracle数据库最常用的方法。设置专用服务器最简单,而且建立专用服务器连接也最容易,基本
ORA-01153: an incompatible media recovery is active
回答 1
手工把那个文件recover一下
Oracle的ARRAYSIZE对逻辑I/O的影响?
回答 9
已采纳
ARRAYSIZE对逻辑I/O的影响是个很有意思的话题。ARRAYSIZE是数据库每个批次向客户端返回的行数。客户端会缓存这些行,处理完这些缓存的数据之后,它会向数据库请求下一批数据。ARRAYSIZ
imp命令如何导入已经切割的dmp文件?
回答 5
impdpusername/passwordDIRECTORYdirectorynameDUMPFILEfile1.dmp,file2.dmp,file3.dmp,file4.dmpLOGlogfil