`

11.1.0.6升级到11.1.0.7.12记录

阅读更多

OS:sunos 10

DB:11.1.0.6.0

这个库(HA的)性能较差,收集一个100M左右表的统计信息就要10分钟左右。 写的很零散

 

要求将11.1.0.6.0 升级到11.1.0.7.12 。对7.12的升级比较简单,主要写一些在升级到7.0时碰到的一些问题。

 

2014.5.21 首次对该库升级。软件升级无报错。在跑catupgrd.sql卡下面sql 有2个小时,且重跑该脚本依然卡在这里。

SQL> -- Do the object analyze here before all the data_upgrade scripts 

SQL> DECLARE 

2 BEGIN 

3 EMD_MAINTENANCE.analyze_objects_without_stats('&&EM_REPOS_USER'); 

4 END; 

5 / 

old 3: EMD_MAINTENANCE.analyze_objects_without_stats('&&EM_REPOS_USER'); 

new 3: EMD_MAINTENANCE.analyze_objects_without_stats('SYSMAN'); 

 

同时,数据库组件的状态: 

COMP_NAME                                  VERSION  STATUS                  MODIFIED    SCHEMA 

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

JServer JAVA Virtual Machine            11.1.0.7.0   VALID      21-5?? -2014 19:07:02    SYS 

Oracle XDK                              11.1.0.7.0   VALID      21-5?? -2014 19:10:27    SYS 

Oracle Workspace Manager                11.1.0.7.0   VALID      21-5?? -2014 19:14:42    WMSYS 

Oracle Database Packages and Types      11.1.0.7.0   VALID      21-5?? -2014 22:59:37    SYS 

Oracle Database Catalog Views           11.1.0.7.0   VALID      21-5?? -2014 22:59:37    SYS 

Oracle Enterprise Manager               11.1.0.6.0   UPGRADING  21-5?? -2014 22:59:43    SYSMAN 

Oracle Database Java Packages           11.1.0.6.0   VALID      27-10??-2008 14:38:28    SYS 

Oracle Expression Filter                11.1.0.6.0   VALID      27-10??-2008 14:40:42    EXFSYS 

Oracle Text                             11.1.0.6.0   VALID      27-10??-2008 14:44:50    CTXSYS 

Oracle XML Database                     11.1.0.6.0   VALID      27-10??-2008 14:56:32    XDB 

Oracle Rules Manager                    11.1.0.6.0   VALID      27-10??-2008 14:59:35    EXFSYS 

Oracle Multimedia                       11.1.0.6.0   VALID      27-10??-2008 15:16:00    ORDSYS 

Oracle Ultra Search                     11.1.0.6.0   VALID      27-10??-2008 15:30:46    WKSYS 

Oracle Application Express              3.0.1.00.08 

 

可以看到这个sql在对em进行操作。 然后局方要求暂时回退到11.1.0.6。

了解到用户对em没有需求,遂将em删除,并对全库所有表,包括系统表,收集统计信息。收集统计信息时

使用exec dbms_stats.gather_table_stats(ownname=>'SYS',tabname=>'ACCESS\$', estimate_percent=>10, Degree=>2,Cascade=>TRUE, Granularity=>'ALL');

没有加method_opt=>'for all columns size 1' 导致收集了直方图信息,并最终导致 C_OBJ#_INTCOL#过大,造成system表空间使用率99%。 可以通过设置method_opt=>'for all columns size 1' 来避免收集直方图信息。   

DBMS_STATS.GATHER_TABLE_STATS(ownname=>'XXX',tabname=>'CHANNEL',ESTIMATE_PERCENT=>5,method_opt=>'for all columns size 1',cascade=>true,force=>true,degree=>8);  

 

为了不影响这几天收集的统计信息,加了2G的数据文件到system表空间中。

 

2014.7.3再次升级

 

由于删除了em这次升级还算比较顺利,最耗时的是:

 

execute dbms_registry_sys.gather_stats(null); 

从12点开始,到13:30结束。 这个过程是在收集统计信息,升级后查了下在7月3号被收集统计信息的用户都是系统用户的。

 

sr对该步骤执行慢给出了处理方法:

  dbms_registry_sys.gather_stats确实是在收集统计信息,您可以参考文档 1588552.1和 文档 1425763.1 

 

 

此时的组件状态:

COMP_NAME                           VERSION         STATUS     MODIFIED                  SCHEMA 
----------------------------------- --------------- ---------- ------------------------- --------------- 
Oracle Database Catalog Views       11.1.0.7.0      VALID      03-7月 -2014 10:50:37     SYS 
Oracle Database Packages and Types  11.1.0.7.0      VALID      03-7月 -2014 10:50:37     SYS 
JServer JAVA Virtual Machine        11.1.0.7.0      VALID      03-7月 -2014 11:01:27     SYS 
Oracle XDK                          11.1.0.7.0      VALID      03-7月 -2014 11:04:52     SYS 
Oracle Workspace Manager            11.1.0.7.0      VALID      03-7月 -2014 11:10:35     WMSYS 
Oracle Text                         11.1.0.7.0      VALID      03-7月 -2014 11:12:43     CTXSYS 
Oracle XML Database                 11.1.0.7.0      VALID      03-7月 -2014 11:31:26     XDB 
Oracle Database Java Packages       11.1.0.7.0      VALID      03-7月 -2014 11:32:46     SYS 
Oracle Multimedia                   11.1.0.7.0      INVALID    03-7月 -2014 11:46:08     ORDSYS 
Oracle Ultra Search                 11.1.0.7.0      VALID      03-7月 -2014 11:48:14     WKSYS 
Oracle Expression Filter            11.1.0.7.0      VALID      03-7月 -2014 11:48:59     EXFSYS 
Oracle Rules Manager                11.1.0.7.0      VALID      03-7月 -2014 11:49:43     EXFSYS 
Oracle Application Express          3.0.1.00.12     VALID      03-7月 -2014 11:56:20     FLOWS_030000

 

oracle multimedia这个组件在执行完utlrpt.sql 对失效对象重编译后,状态正常了。

 

到这里就完成了7.0的升级了。

 

由于是HA的 需要做主备库切换。在备库open的时候报错:

ORA-38760: This database instance failed to turn on flashback database

 

这是由于主库升级前我建了个还原点,在确定主库升级到7.12后,将还原点在主库上删除,再次尝试在备库上起数据库。有新的报错:

Errors in file /export/home/oracle/diag/rdbms/orasmc/orasmc/trace/orasmc_dbw0_8528.trc:

ORA-01157: cannot identify/lock data file 90 - see DBWR trace file

ORA-01110: data file 90: '/dev/md/rptdg/rdsk/d130'

ORA-27041: unable to open file

SVR4 Error: 13: Permission denied

Additional information: 2

 

很明显是没有权限,而这个文件刚好是上次到system的数据文件。局方在加这个文件时只在主库上做过chown和chmod,没有在备库上做。 但是在备库上chown和chmod后还是一样的报错。原因还在查。

分享到:
评论

相关推荐

    ffmpeg-0.7.12.tar.bz2

    ffmpeg-0.7.12.tar.bz2 ffmpeg源代码0.7.12版本

    PyPI 官网下载 | pyonep-0.7.12.tar.gz

    《PyPI官网下载 | pyonep-0.7.12.tar.gz——深入解析Python库的构建与分发》 PyPI(Python Package Index),全称为Python Package Index,是Python社区广泛使用的软件包仓库,为Python开发者提供了一个发布、查找...

    Python库 | ztfy.jqueryui-0.7.12.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:ztfy.jqueryui-0.7.12.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    PyPI 官网下载 | flowtool-releasing-0.7.12.tar.gz

    **PyPI官网下载 | flowtool-releasing-0.7.12.tar.gz** 在Python的开发环境中,`PyPI`(Python Package Index)是至关重要的一个组成部分,它是Python软件包的仓库,为开发者提供了一个发布自己编写的Python模块、...

    Python库 | dagster-spark-0.7.12.tar.gz

    标题中的“Python库 | dagster-spark-0.7.12.tar.gz”指的是一个针对Python编程语言的库,名为dagster-spark,版本号为0.7.12,其源代码或安装包被封装在tar.gz格式的压缩文件中。tar.gz是一种常见的Linux/Unix系统...

    Python库 | text_models-0.7.12.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:text_models-0.7.12.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    tw-0.7.12.tar.bz2.zip_C语言 后台

    标题中的"tw-0.7.12.tar.bz2.zip_C语言 后台"表明这是一个与C语言编程相关的后台程序,版本号为0.7.12,且文件经过了tar和bzip2的压缩处理,之后可能还进行了zip压缩以便于传输或存储。这个程序可能是一个用于文本...

    Python库 | askbot-0.7.12.tar.gz

    2. **下载源码**:通过`pip install askbot-devel`命令获取最新版本的Askbot,或者从GitHub下载指定版本的源码包,如`askbot-0.7.12.tar.gz`。 3. **解压与安装**:使用`tar -zxvf askbot-0.7.12.tar.gz`解压后,...

    PyPI 官网下载 | appier-0.7.12.zip

    《PyPI官网下载 | appier-0.7.12.zip——深入了解Python库Appier》 在Python的世界里,PyPI(Python Package Index)是最重要的软件仓库,它为开发者提供了无数的第三方库,大大丰富了Python的功能。今天我们将聚焦...

    Python库 | dataclass_utils-0.7.12.tar.gz

    在`dataclass_utils-0.7.12.tar.gz`压缩包中,我们可以期待找到以下内容: 1. **源代码**:通常,库的源代码会包含一个或多个`.py`文件,这些文件包含了`dataclass_utils`库的所有功能和方法。开发者可以查看这些...

    dbvolution-0.7.12.zip

    这个项目,最初封装在名为"dbvolution-0.7.12.zip"的压缩包中,现在已经被迁移至GitHub,可以在https://github.com/aliba/druid找到其最新版本。 Druid的核心功能在于提供了一个高性能、灵活且易扩展的数据源,它...

    node-v0.7.12.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 ...

    pandas_diff-0.7.12.tar.gz

    Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了...

    tcpTrace -v0.8.0.7.12

    1:Listen on Port :本地地址 2:Destination Server:服务器地址 3:Destination Port:服务地端口 tcpTrace类似一个中转站,请求服务的地址可通过本地localhost+1:Listen on Port :本地地址 直接转向 服务地址+...

    pax-wicket-samples-view-franchisee-0.7.12.zip

    【标题】"pax-wicket-samples-view-franchisee-0.7.12.zip" 涉及的是一个开源项目,它与Pax Wicket框架相关,该框架是Apache Wicket的一个扩展,专为OSGi环境设计。Pax Wicket提供了一种将Wicket应用与OSGi服务集成...

    Python库 | facturacion_electronica-0.7.12.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:facturacion_electronica-0.7.12.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    MacPass-0.7.12.zip 适用于macOS的免费,开放源代码,与KeePass兼容的密码管理器。

    您甚至可以通过将URL拖到数据库中来添加条目。 快速浏览 启用预览功能可以利用QuickLook系统预览各种文件类型,以查看文件附件。 复写 自动键入使MacPass可以为任何基于文本的输入提供身份验证凭据。从Web...

    Python库 | dagster-aws-0.7.12rc0.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:dagster-aws-0.7.12rc0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    MediaInfo_GUI_0.7.12_Windows_i386.zip

    MediaInfo_GUI_0.7.12_Windows_i386.zip 是一个针对Windows操作系统32位(i386)用户的MediaInfo图形用户界面版本的压缩包。MediaInfo是一款强大的多媒体元数据分析工具,能够详细地提取并显示各种音频、视频文件的...

    node-v0.7.12-x64.msi

    node-v0.7.12-x64

Global site tag (gtag.js) - Google Analytics