天萃荷净

Oracle研究中心案例分析:在升级完一套Oracle数据库后发现OLAP组件出现异常,详细记录如何删除OLAP组件的过程。

本站文章除注明转载外,均为本站原创: 转载自love wife & love life —Roger 的Oracle技术博客

本文链接地址: How to remove OLAP组件?

今天在升级一套10204 db时,发现OLAP组件有异常,由于该组件对该系统来讲无用,故可以remove,查询dba_registry信息如下:

SQL> Col comp_name FOR a35

SQL> Col STATUS FOR a15

SQL> SET LINES 150

SQL> SELECT comp_name,version,STATUS FROM dba_registry;

COMP_NAME                           VERSION          STATUS

----------------------------------- ---------------- ---------------

Oracle DATABASE Catalog Views       10.2.0.4.0       VALID

Oracle DATABASE Packages AND Types  10.2.0.4.0       VALID

Oracle Workspace Manager            10.2.0.4.3       VALID

JServer JAVA Virtual Machine        10.2.0.4.0       VALID

Oracle XDK                          10.2.0.4.0       VALID

Oracle DATABASE Java Packages       10.2.0.4.0       VALID

Oracle Expression FILTER            10.2.0.4.0       VALID

Oracle DATA Mining                  10.2.0.4.0       VALID

Oracle Text                         10.2.0.4.0       VALID

Oracle XML DATABASE                 10.2.0.4.0       VALID

Oracle Rules Manager                10.2.0.4.0       VALID

Oracle interMedia                   10.2.0.4.0       VALID

OLAP Analytic Workspace             10.2.0.4.0       INVALID

Oracle OLAP API                     10.2.0.4.0       INVALID

OLAP Catalog                        10.2.0.4.0       INVALID

Spatial                             10.2.0.4.0       VALID

Oracle Enterprise Manager           10.2.0.4.0       VALID

17 ROWS selected.

SQL> SELECT VALUE

2  FROM v$OPTION

3  WHERE PARAMETER = 'OLAP';

VALUE

-------------------------------------------

FALSE

SQL> SELECT owner, aw_name FROM dba_aws;

OWNER                AW_NAME

-------------------- ----------------------

SYS                  EXPRESS

SYS                  AWMD

SYS                  AWCREATE

SYS                  AWCREATE10G

SYS                  AWXML

SYS                  AWREPORT

6 ROWS selected.

metalink 上的一篇文档中提供了如何remove OLAP组件的方法,对于10g~11g版本,

执行如下几个sql scripts即可:

SQL> @ /olap/admin/catnoamd.SQL

SQL> @ /olap/admin/olapidrp.plb

SQL> @ /olap/admin/catnoaps.SQL

SQL> @ /olap/admin/catnoxoq.SQL

SQL> @ /olap/admin/cwm2drop.SQL

++++++ 执行完成以后,再次查询dba_registry,将会发现OLAP组件的状态为remove,如下:++++++

COMP_NAME                                VERSION           STATUS

---------------------------------------- ----------------- ----------------------

Oracle DATABASE Catalog Views            10.2.0.4.0        VALID

Oracle DATABASE Packages AND Types       10.2.0.4.0        VALID

Oracle Workspace Manager                 10.2.0.4.3        VALID

JServer JAVA Virtual Machine             10.2.0.4.0        VALID

Oracle XDK                               10.2.0.4.0        VALID

Oracle DATABASE Java Packages            10.2.0.4.0        VALID

Oracle Expression FILTER                 10.2.0.4.0        VALID

Oracle DATA Mining                       10.2.0.4.0        VALID

Oracle Text                              10.2.0.4.0        VALID

Oracle XML DATABASE                      10.2.0.4.0        VALID

Oracle Rules Manager                     10.2.0.4.0        VALID

Oracle interMedia                        10.2.0.4.0        VALID

OLAP Analytic Workspace                  10.2.0.4.0        REMOVED

Oracle OLAP API                          10.2.0.4.0        REMOVED

Spatial                                  10.2.0.4.0        VALID

Oracle Enterprise Manager                10.2.0.4.0        VALID

16 ROWS selected.

如果是10g以前版本,可以使用如下方法:

1) drop the olapsys schema;

2) remove the olap option from a Oracle9i Database:

% sqlplus / nolog

SQL> conn / as sysdba

SQL> @ /cwmlite/admin/onedrop.sql

SQL> @ /olap/admin/olapidrp.sql

3) create the database using the Database Creation Assistant (dbca)

and then remove the olap script from the list of scripts to be executed.

更为详细的信息,大家可以参考如下两篇文档:

How To Find Out If OLAP Is Being Used And How To Remove OLAP Oracleoracleplus.net[ID 739032.1]

How To Remove the Oracle OLAP API Objects From 9i and 11g Databases [ID 278111.1]

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【案例】Oracle数据库升级OLAP组件异常 删除OLAP组件

java olap oracle_【案例】Oracle数据库升级OLAP组件异常 删除OLAP组件相关推荐

  1. oracle数据库升级到19c,数据库技术探索之Oracle 19C升级测试及案例分享

    01 升级背景--"去O"正当时,衔接需保障 在当今国家监管要求,Oracle在华战略,成本等因素得驱动下,去"O"已势在必行.但Oracle数据库的优势依旧存 ...

  2. Oracle数据库升级与补丁

    以下是Maclean.Liu 编写或收集的数据库升级(Upgrade)与补丁(patch fix)方面的知识: 甲骨文发布2012 1月数据库安全补丁Critical Patch Update Jan ...

  3. Oracle 数据库升级

    转载来源 :Oracle 数据库升级 https://mp.weixin.qq.com/s/LIDIsmeZRRfZmOVtOkeznQ 一.环境准备 本次测试尽量按照生产环境升级进行模拟,故而使用2 ...

  4. idea如何给oracle添加数据_intelij idea下使用java和JDBC连接oracle数据库及简单的SQL操作...

    intelij idea下使用java和JDBC连接oracle数据库及简单的SQL操作 发布时间:2018-07-04 10:09, 浏览次数:2532 , 标签: intelij idea jav ...

  5. mysql long varchar2_案例:Oracle数据库long查询结果转换为varchar2类型方法的操作步骤...

    天萃荷净 将Oracle数据库查询出来的long结果转换为varchar2类型数据 来自Thomas Kyte <Oracle9i/10g/11g编程艺术> 12章节中.由于long的操作 ...

  6. oracle更新所有数据,ORACLE数据库升级详细步骤

    ORACLE数据库升级详细步骤 时间:2010-10-16 00:59 来源: 作者: 点击: 260次 一.对ORACLE数据库进行备份 二.确认ORACLE数据库的Home目录安装路径 三.关闭数 ...

  7. 优酷java_youtubie 仿优酷的视频网站,采用JAVA开发,支持Oracle数据库。主要功能包含注册登录, 上传 Jsp/Servlet 238万源代码下载- www.pudn.com...

    文件名称: youtubie下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 12657 KB 上传时间: 2015-04-23 下载次数: 1 详细说明:仿优酷的 ...

  8. oracle数据库升级失败怎么办,【案例】Oracle报错ORA-00918 数据库升级后遇到SQL BUG 5368296...

    天萃荷净 运维DBA反映生产数据库10.2.0.1存在BUG导致SQL无法使用,在升级到10.2.0.5后执行SQL报错ORA-00918,分析原因为BUG修复后要修改SQL语句,升级数据库到10.2 ...

  9. Java从入门到精通——数据库篇之JAVA中的对Oracle数据库操作

    在Java中对Oracle数据库的操作分为两种:一.查询.二.非查询. 下面是我对其进行总结: 一.查询数据 /** * 根据用户代码查询* @param userId* @return 如果存在返回 ...

最新文章

  1. pandas 按日期范围筛选数据的实现
  2. 咱们程序员,能吵吵就别动手!现在靠说就可以编程,支持Java、Python等10种语言|免费...
  3. Objective-C中class、Category、Block的介绍
  4. 1650显卡学计算机,适合老电脑升级?GTX1650显卡开箱,性价比依然不高!
  5. html密码验证 并跳转页面,vuejs 实现前后端分离登录验证和页面自动跳转
  6. 淘宝SOA框架dubbo学习(4)--参数验证
  7. HTB-oscplike-Bounty+Jerry+Conceal
  8. vfp 生成html,vfp教程之用FoxPro生成HTML文件
  9. 实景三维的基石-osgb
  10. 2021-01-08 PMP 群内练习题 - 光环
  11. 超声波测距灯(Arduino、米思齐Mixly)
  12. 【UE4】如何把Excel数据导入数据表格DataTable以及使用方法
  13. 怎么把小丑的可怕和疯狂表现出来
  14. 「企业微信+圈量scrm客户管理系统」——电商私域流量解决方案
  15. 我是如何被快捷键折腾的
  16. oracle 审计设置,oracle数据库审计设置
  17. html的代码怎麼格式化,怎么格式化html代码? Dreamweaver格式化html代码的技巧
  18. c++ DFS练习 红与黑
  19. nginx 基本使用
  20. 量化投资学习——股指期货研究(六)

热门文章

  1. 博弈论第一章 完全信息静态博弈
  2. ERP真能大刀阔斧得起来?(转)
  3. 法国iut计算机转专业,法国艺术留学能不能够申请转专业.docx
  4. 【笔记】wlan - 基础概念(无线、wifi、常见协议、频谱、信道、ap部署、案例)
  5. 前端基础(四)_数据类型的强制转换
  6. C# 数字转换成数组
  7. matlab shogun,在Windows下为Matlab编译Shogun工具箱
  8. 项目管理全过程最佳实践(下)
  9. [日推荐] 『TheGolfGame』-小程序有游戏啦?
  10. Iconfont 图标大全 样式和代码对齐