暂无图片
Oracle 12.1升级12.2求助
我来答
分享
只此无云
2024-02-20
Oracle 12.1升级12.2求助

操作系统:Windows Server 2008 R2

数据库版本:12.1.0.2.0


执行升级前工具时出错。 ERROR - Unable to run the preupgrade due to: ERROR - Unable to run the following command: [cmd.exe, /C, start, /b, d:\oracle12c\product\12.1.0\dbhome_1\perl\bin\perl, -Id:\oracle12c\product\12.1.0\dbhome_1\perl\lib, -Id:\oracle12c\product\12.1.0\dbhome_1\rdbms\admin, d:\oracle12c\product\12.1.0\dbhome_1\rdbms\admin\catcon.pl, -l, D:\Oracle12C\cfgtoollogs\dbua\upgrade2024-02-19_06-02-14-PM\HWYUN, -b, dir_preUpgrade_catCon, -f, --, --xexecute execute immediate 'create or replace directory PREUPGRADE_DIR as ''D:\Oracle12C\cfgtoollogs\dbua\upgrade2024-02-19_06-02-14-PM\HWYUN\''';]ERROR - Catcon has errors catcon: ALL catcon-related output will be written to D:\Oracle12C\cfgtoollogs\dbua\upgrade2024-02-19_06-02-14-PM\HWYUN/dir_preUpgrade_catCon_catcon_43496.lst catcon: See D:\Oracle12C\cfgtoollogs\dbua\upgrade2024-02-19_06-02-14-PM\HWYUN/dir_preUpgrade_catCon_*.lst files for spool files, if any Unexpected error encountered in catconInit; exiting  (详细信息)


使用12.2.0.1.0包进行升级时,一直卡在 INS-08109 preUpgradeChecks 的输入时意外错误


我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
章芋文

看看这个文件的日志
D:\Oracle12C\cfgtoollogs\dbua\upgrade2024-02-19_06-02-14-PM\HWYUN/dir_preUpgrade_catCon_catcon_43496.lst

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
lianR

这个错误可能是由于Oracle的一些配置问题导致的:
1.  检查Oracle的环境变量是否正确设置。确保ORACLE_HOME,ORACLE_SID等环境变量正确无误
2.  检查Oracle的监听服务是否正常运行。你可以通过运行"lsnrctl  status"命令来检查。
3.  检查你的系统是否有足够的磁盘空间和内存来运行升级过程。
4.  确保你的Oracle数据库服务正在运行,并且可以通过tnsping命令访问。
5.  如果你正在使用RAC,确保所有的节点都是可用的。

暂无图片 评论
暂无图片 有用 1
打赏 0
只此无云

谢谢两位,我这边放弃直接升级了,准备把所有库的数据导出来,重新安装12.2后再恢复。

暂无图片 评论
暂无图片 有用 0
打赏 0
lianR
2024-02-28
这个靠谱,也更有效
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle rac所在的网络要割接,停掉其中一个rac节点,这种方案可行吗?
回答 2
看啥动作吧,如果是publicip所在网络变更,应该对rac集群本身没啥影响,对应用可能有影响。如果是privateip的网络变更,可能会影响节点通信,导致节点宕机。停一个节点,也就停了节点间的通信,
19.3 rac RMAN备份 ORA-65250: INVALID PATH SPECIFIED FOR FILE
回答 6
请问后来是怎么处理了?我现在也遇到了这个问题无法解决。
在oracle中如何查看某张表有多少数据?
回答 3
1、行数,selectcount()fromtable;2、磁盘空间占用:colsegmentnamefora35\rselectsum(bytes/1024/1024/1024)G,SEGMENTN
安装11c集群的时候卡在了65%,怎么解决?
回答 3
已采纳
😏我觉得应该不是卡住了,肯定又弹出什么弹窗了,然后被盖住了或者最小化了吧?你看看菜单栏,是不是有两个重叠的。点开看看有没有什么弹窗报错的。
redo
回答 11
收发,谢谢专家
如果Oracle没有设置客户端字符集变量NLS_LANG,那么客户端默认会用什么字符集?
回答 4
已采纳
如果不设置NLSLANG,NLSLANG值默认为空,数据库查询出来的客户端字符集为对应数据库字符集,并不影响使用,我还原了一下:关于客户端字符集和数据库字符集可以参考:《Oracle查看数据库字符集和
刷新数据库监控信息 和analyze table  那个 对库的性能影响大?
回答 1
已采纳
analyzetable全表更新统计信息。最多影响的是表。不至于全库。刷新数据库监控信息指的是哪个?如果是showprocesslist几乎没影响。
Oracle中的ora_p00x_sid的进程不释放是怎么原因?
回答 2
1、找到该进程的进程号;psef|greporap00xsid2、查看进程的会话情况selectinstid||':'||sid||','||serialssid,username,sqlid,eve
Oracle exp导出分区表报错:EXP-00006: 出现内部不一致的错误 ,EXP-00000: 导出终止失败
回答 1
已采纳
exp的bug吧,使用exp到11g的新特性间隔分区表时报EXP00006:出现内部不一致的错误。如果无法登录oracle所在的服务器用expdp导出,应该就只能备份了吧
Oracle创建表能指定数据段分布到表空间的指定某个datafile吗?
回答 1
这个不能,创建表只能指定某个表空间。另外对于分区表,如果每个分区不超过32GB的话,这样分区表空间可以做成一个表空间一个数据文件。通过创建分区表空间,在某个分区表空间你就可以设定某一个数据文件,将对应