Author: mac
-
Ancient China Story of Shen-《Kung Fu Panda 2》
端午假日,上海这几天时晴时雨,下午趁空去看了3D版的,剧情方面显得有些俗套,好莱坞自有其经典的三段式。出彩的是3D场景超赞,特别是Gongmen city和Lord Shen Tower的远景。 值得一提的是东方韵味的配乐,制作方在音乐旋律上可以说是下足了功夫。”整个作品的水准堪与已故电影配乐大师杰瑞戈德史密斯的《花木兰》(Mulan)相媲美”,其中片头曲《古老的中国/沈的故事》(Ancient China Story of Shen)尤为值得一听。 在续集中原声同第一部一样由Hans Zimmer & John Powell一起完成,专辑曲目: Ancient China / Story of Shen (2:43) Dumpling Warrior (1:19) Inner Peace (2:26) Musicians Village (1:20) Save Kung Fu (3:41) Daddy Issues (4:22) Stealth Mode (4:04) Gongmen Jail (2:40) Rickshaw Chase (2:36) Po and Shen / Face to Face (5:58) More…
-
诊断ORA-600: 内部错误代码, 参数: []
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 应用于: Oracle数据库- 企业版- 版本7.3.4.0及更高版本 Oracle数据库- 标准版- 版本7.3.4.0及更高版本 Oracle数据库- 个人版- 版本7.3.4.0及更高版本 本文档中的信息适用于任何平台。 ***于2015年12月10日检测相关性*** 细节: 这篇文章的目的在于协助找到一些建议和技巧,进而帮助寻找ORA-00600错误的解决办法。该文件将涵盖以下主题: 概念/定义 诊断 常见问题 附加资源 操作 概念/定义 ORA-600错误是Oracle程序例外的通用内部错误号。它表明一个进程遇到了低水平的意外情况。 ORA 600 “internal error code, arguments: [%s], [%s],[%s], [%s], [%s]” 第一个参数是内部消息数或字符串。这个参数和数据库版本号对于判断根本原因以及对系统的潜在影响都是至关重要的。ORA-600错误文本中的其它参数则用于提供进一步的信息(例如内部变量的值等)。 第一个参数可能有助于将问题细化到已知问题。不过,这个参数可以指向Oracle源代码诸多领域中引用的功能。要找到一个解决方案,可能需要ORA-600错误跟踪中更详细的调用堆栈信息报告。 诊断 出现ORA-600错误时,就会产生一个跟踪文件,其条目会与跟踪文件的位置细节一并被写入alert.log中。Oracle11g的数据库包括先进的故障诊断基础设施来管理跟踪数据。有关此功能的更多详细信息,请参考FAQ和简单的步骤视频。 Note 453125.1 – 11g常见问题诊断 Note 443529.1 -11g程序包以及将关键错误的诊断信息发送到Support的简单步骤[视频] 1. 检查Alert Log 出现问题时alert…
-
Script:列出数据库中5%以上链式行的表
以下脚本用于列出数据库中chained/migrated rows达到5%的表,注意查询结果来源于统计信息,如果数据库长期没有gather_stats则结果不真实: REM List Tables with > 5 % chained rows and > 500 total rows SELECT owner, table_name, pct_free, ROUND (100 * chain_cnt / num_rows, 0) chain_pct FROM sys.dba_all_tables WHERE ROUND (100 * chain_cnt / num_rows, 0) > 5 AND owner NOT IN (‘SYS’, ‘SYSTEM’, ‘SYSMAN’, ‘EXFSYS’, ‘WMSYS’, ‘OLAPSYS’, ‘OUTLN’, ‘DBSNMP’, ‘ORDSYS’, ‘ORDPLUGINS’, ‘MDSYS’,…
-
了解Oracle Critical Patch Update
Oracle Critical Patch Update是什么? Critical Patch Update(以下简称CPU),是Oracle在2005年开始引入的产品安全更新策略。一般来说CPU包含了Oracle产品安全漏洞的修复补丁集(set of security bug fix)。CPU最早的雏形出现在2005年,该项目致力于为客户周期性地提供累积性的补丁以修复安全漏洞。 通常CPU补丁会在每季度开始第一个月的15号发布,按照发布日期的不同可以划分为: January : CPU JAN April : CPU APR July : CPU JUL October : CPU OCT 存在以下3种类型的CPU补丁: Normal CPU:在10.2.0.2之前所有的CPU均是Normal CPU Molecular CPU:Molecular解释为分子,从10.2.0.3开始以后版本的CPU patches均以Molecular格式发布,之后我们会介绍Normal/Molecular格式的区别 CPU Bundle Patch:由于在Windows平台无法利用替换共享库文件后relink的方式来更新Oracle binary,所以Oracle特别针对Windows发布区别于Unix上Normal/Molecular CPU的CPU Bundle patch(也因此Bundle Patch会别较大)。Windows bundle…
-
Oracle内部视图:x$ktfbue
x$ktfbue:kernel transaction, file bitmap used extent,used extent bitmap in file header for LMT (equivalent to uet$ in DMT); check dba_extents view definition,ktfb –space/spcmgmt support for bitmapped space manipulation of files/tablespaces KTFBUE means K[Kernel] T[Transaction] F[File] B[Bitmap] U[Used] E[Extents] SQL> desc x$ktfbue; Name Meaning ADDR N/A INDX N/A INST_ID N/A KTFBUESEGTSN ts# containing this segment KTFBUESEGFNO…
-
Script:列出没有主键或唯一索引的表
以下脚本可以用于列出数据库中没有主键的表,已排除了系统schema: REM List tables with no primary key SELECT owner, table_name FROM dba_tables WHERE 1 = 1 AND owner NOT IN (‘SYS’, ‘SYSTEM’, ‘SYSMAN’, ‘EXFSYS’, ‘WMSYS’, ‘OLAPSYS’, ‘OUTLN’, ‘DBSNMP’, ‘ORDSYS’, ‘ORDPLUGINS’, ‘MDSYS’, ‘CTXSYS’, ‘AURORA$ORB$UNAUTHENTICATED’, ‘XDB’, ‘FLOWS_030000’, ‘FLOWS_FILES’) MINUS SELECT owner, table_name FROM dba_constraints WHERE constraint_type = ‘P’ AND owner NOT IN (‘SYS’, ‘SYSTEM’, ‘SYSMAN’, ‘EXFSYS’,…
-
DataGuard与异构平台
DataGuard对主备库异构平台的支持一直是让很多人纠结的问题,我们在学习Oracle数据卫士时必要优先阅读的官方文档是<Oracle Data Guard Concepts and Administration 10g Release 2>,在这个文档中给出了极为苛刻的硬件环境限制条件: All members of a Data Guard configuration must run an Oracle image that is built for the same platform. For example, this means a Data Guard configuration with a primary database on a 32-bit Linux on Intel system can have a standby database that is configured…
-
Script:收集ASM诊断信息
收集ASM诊断信息最佳的工具仍是RDA,对于不能使用RDA的环境可以采用如下脚本: spool asm_diag1.txt set pagesize 1000 set lines 500 col “Group Name” form a25 col “Disk Name” form a30 col “State” form a15 col “Type” form a7 col “Free GB” form 9,999 alter session set nls_date_format=’DD-MON-YYYY HH24:MI:SS’; select sysdate “Date and Time” from dual; select * from v$asm_diskgroup order by 1; select * from…
-
Oracle内部错误:ORA-00600[kfioTranslateIO03]一例
一套Linux x86-64上的11.2.0.2 RAC+ASM系统,其中一个节点出现了ORA-00600[kfioTranslateIO03]内部错误,其具体日志如下: =============================alert.log=============================== adrci> show alert -tail -f 2011-05-30 20:29:12.657000 +08:00 Starting background process RSMN RSMN started with pid=31, OS id=22084 ORACLE_BASE not set in environment. It is recommended that ORACLE_BASE be set in the environment Reusing ORACLE_BASE from an earlier startup = /s01/orabase ALTER DATABASE MOUNT /* db agent *//* {0:7:3} */ This…
-
11g新特性:A useful View V$DIAG_INFO
在11g中引入了自动诊断资料档案库(ADR)特性,默认情况下各种trace,dump存放的目录位置区别于9i/10g显得更加难以查找了。 ADR 基目录中可以包含多个 ADR 主目录,其中每个 ADR 主目录都是一个根目录,用于存放特定 Oracle 产品或组件的特定实例的全部诊断数据。前一张幻灯片的图形中显示了数据库的 ADR 主目录位置。 另外,还生成了两个预警文件。一个是文本形式的预警文件(与早期版本 Oracle DB 使用的预警文件非常相似),位于各个 ADR 主目录的 TRACE 目录下。还有一个符合 XML 标准的预警消息文件,存储在 ADR 主目录内的 ALERT 子目录下。可使用 Enterprise Manager 和 ADRCI 实用程序查看文本格式的预警日志(已删除了 XML 标记)。 此幻灯片中的图形显示了 ADR 主目录的目录结构。INCIDENT 目录包含多个子目录, 每个子目录均以特定意外事件命名,并且仅包含与该意外事件相关的转储。 HM 目录包含由健康状况监视器生成的检查器运行报告。 还有一个 METADATA 目录,其中包含资料档案库自身的重要文件。可以将此目录比作数据库字典。可使用 ADRCI 查询此字典。 ADR 命令解释器 (ADRCI) 是一个实用程序,可用于执行支持工作台允许的所有任务(但是仅限于在命令行环境中)。使用 ADRCI 实用程序,您还可以查看 ADR 中跟踪文件的名称以及删除了 XML 标记、具有和不具有内容筛选功能的预警日志。 此外,还可以使用…