数据库通过数据泵由10.2.0.5到11.2.0.4遭遇ORA-39126、ORA-01555

数据库由10g(10.2.0.5)库expdp导出,到11g(11.2.0.4)库导入,导入分区表时报错

ORA-39126: Worker unexpected fatal error in KUPW$WORKER.MOVE_DATA [TABLE_DATA:"KTACTWEB"."LOG_PARTITION":"LOG_20080826"]
SELECT flags, NVL(target_xml_clob,xml_clob) FROM "SYSTEM"."SYS_IMPORT_SCHEMA_01" WHERE  process_order = :1
ORA-01555: snapshot too old: rollback segment number  with name "" too small
ORA-22924: snapshot too old
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: at "SYS.KUPW$WORKER", line 9721
----- PL/SQL Call Stack -----
  object      line  object
  handle    number  name
0x76ec08b38     21979  package body SYS.KUPW$WORKER
0x76ec08b38      9742  package body SYS.KUPW$WORKER
0x76ec08b38     16536  package body SYS.KUPW$WORKER
0x76ec08b38      4549  package body SYS.KUPW$WORKER
0x76ec08b38     10464  package body SYS.KUPW$WORKER
0x76ec08b38      1824  package body SYS.KUPW$WORKER
0x772904d70         2  anonymous block

开始以为undo不够用,添加了几个数据文件依然报错,检查dumpfile文件,发现该dump文件并不大,因此断定不是表面上显示的undo不够用。查询mos发现文章ID 1628103.1 比较符合

阅读mos后,发现需要打一个one-off补丁解决Bug# 18082965 。补丁是一个通用平台补丁,可以在我的blog中找到。里面的readme.txt记录详细的方法。打完后,完成10g到11g库的impdp导入工作。

补丁包下载地址 http://download.csdn.net/download/huoshuyinhua/10246015

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是Cognos 10.2.1在Windows Server 2008上与Oracle 10.2.0.5的安装步骤: 1. 安装Oracle客户端 - 下载并安装Oracle 10g客户端 - 在安装过程中选择“Administrator”安装类型 - 选择要安装的组件,建议选择“Oracle Administration Assistant for Windows”和“Oracle Net” 2. 配置Oracle客户端 - 打开“tnsnames.ora”文件,文件路径为“%ORACLE_HOME%\network\admin\tnsnames.ora” - 添加以下内容: ``` <tns_name> = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <server_name>)(PORT = <port>)) ) (CONNECT_DATA = (SERVICE_NAME = <service_name>) ) ) ``` - 替换“<tns_name>”,“<server_name>”,“<port>”和“<service_name>”为实际值 3. 安装Cognos BI Server - 下载并安装Cognos 10.2.1 BI Server - 按照安装向导进行安装,选择“Oracle”作为数据库类型 - 在“Database Connection”页面,输入以下信息: ``` JDBC URL: jdbc:oracle:thin:@<server_name>:<port>:<service_name> User ID: <username> Password: <password> ``` - 替换“<server_name>”,“<port>”,“<service_name>”,“<username>”和“<password>”为实际值 - 在“Content Store”页面,选择“Oracle”作为数据库类型,并输入以下信息: ``` JDBC URL: jdbc:oracle:thin:@<server_name>:<port>:<service_name> User ID: <username> Password: <password> ``` - 替换“<server_name>”,“<port>”,“<service_name>”,“<username>”和“<password>”为实际值 - 完成安装后,启动Cognos 10.2.1 BI Server 4. 配置Cognos BI Server - 打开“cogstartup.xml”文件,文件路径为“%COGNOS_INSTALL_DIR%\c10\configuration\cogstartup.xml” - 替换以下内容: ``` <property name="CAMNamespace" value="http://localhost/cognos8"/> <property name="dispatcherHost" value="localhost"/> ``` - 替换“localhost”为实际值 - 保存文件并关闭 5. 启动Cognos BI Server - 打开“Cognos Configuration”工具,位于“Start”菜单中 - 选择“Environment”和“Cognos BI” - 点击“Start”按钮,启动Cognos BI Server 以上就是Cognos 10.2.1在Windows Server 2008上与Oracle 10.2.0.5的安装步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值