Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

2135

积分

502

好友

184

主题
1#
发表于 2012-2-28 20:31:02 | 查看: 14700| 回复: 1
Question:

网友 安装了oracle11g,之后又安装了oracle的update,在update过程中有一些提示,他忽略,继续update安装
问题:不能删除用户名和表空间,提示如下错误:

D3298954@65C6FC7D.B320474F.png

新建用户后,删除用户,出现如下错误:

CD297AB5@65C6FC7D.B320474F.png
我的这种问题该怎么解决呢?

我也说不上安装里边的update是属于更新还是修补
是oracle11gR2的,安装在win2008R2的64位系统下
下载专业ORACLE数据库恢复工具PRM-DUL  For Oracle http://www.parnassusdata.com/zh-hans/emergency-services

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638  QQ: 47079569   
2#
发表于 2012-2-28 20:34:30
Answer:

你是升级到什么版本? 11.2.0.2?


运行 以下SQL 看一下版本:

select * from v$version ;


在升级过程中的 catupgrad.sql运行错误 可能导致该问题。


ODM Finding:
  1. ORA-600 [kkpo_rcinfo_defstg:objnotfound] After Upgrade To 11.2.0.2 [ID 1290342.1]

  2. Applies to:
  3. Oracle Server - Enterprise Edition - Version: 11.2.0.2.0 and later   [Release: 11.2 and later ]
  4. Information in this document applies to any platform.
  5. Symptoms
  6. You can get the following error after upgrade from 10.2.0.5 to 11.2.0.1 and then installation of 11.2.0.2 patchset.

  7. ORA-00600: internal error code, arguments: [kkpo_rcinfo_defstg:objnotfound], [xxxxxx], []


  8. The stack trace will look similar to the following:
  9. kkpo_rcinfo_defstg <- ktsircinfo_main <- kkdoilsn <- kkdolsoi <- kkdlgcd <- kkmfbtcn <- qcsIsColInFro <- qcsRslvColWithinQbc <- qcsStrongColRslv <- qcsRslvCol <- qcsRslvName <- qcsridn <- qcsraic <- qcspqbDescendents <- qcspqb <- qcsevw <- qcsfpsq <- kkmfcbsq <- kkmpfcbk <- qcsprfro <- qcsprfro_tree <- qcsprfro_tree <- qcspqbDescendents <- qcspqbDescendents <- qcspqb <- kkmdrv <- rpiswu2 <- opiSem <- opiprs <- kksParseChildCursor <- rpiswu2 <- kksLoadChild <- kxsGetRuntimeLock <- kksfbc <- kkspsc0 <- kksParseCursor <- opiosq0 <- opipls <- opiodr <- rpidrus <- skgmstack


  10. Following query shall also return 0 rows:

  11. SQL> SELECT COUNT(*)
  12.      FROM   deferred_stg$;


  13. Changes
  14. Upgrade performed from 10gR2 to 11.2.0.1 and then 11.2.0.2.
  15. Cause

  16. This issue has been identified as Bug:10373381.

  17. ORA-600 [kkpo_rcinfo_defstg:objnotfound] may be seen after re-running catupgrd.sql on 11.2.0.1 due to the dropping and recreating of the SYS table deferred_stg$.
  18. Solution

  19. 1.  Apply the 11.2.0.2.2 PSU Patch: 11724916 or higher.

  20.     If on Exadata, download and apply the 11.2.0.2. Bundle Patch 6 Patch:12326685 or higher (See NOTE: 1314319.1 for latest 11.2.0.2 Exadata patches).



  21.     If on Windows, apply the 11.2.0.2 Patch 3 or higher (See NOTE:1114533.1 for latest 11.2.0.2 patch)
  22.     32-Bit Patch:11731183
  23.     64-Bit (x64) Patch:11731184

  24. OR

  25. 2.  If available for your platform and version, download and apply Patch 10373381

  26. OR

  27. 3.  As a workaround, restore and perform a direct upgrade from 10.2.0.5 to the 11.2.0.2 release.
  28. References
  29. BUG:10373381 - ORA-600 [KKPO_RCINFO_DEFSTG:OBJNOTFOUND] AFTER RUNNING CATUPGRD.SQL
  30. NOTE:10373381.8 - Bug 10373381 - ORA-600 [kkpo_rcinfo_defstg:objnotfound] after rerunning catupgrd.sql in 11.2
  31. NOTE:1114533.1 - 11.2.0.x Oracle Database and Networking Patches for Microsoft Platforms
  32. NOTE:1314319.1 - Bug Fix List: the 11.2.0.2 Patch Bundles for Oracle Exadata Database Machine
复制代码

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-24 04:24 , Processed in 0.051046 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569