Author: mac
-
ASMdisk Status – Candidate disk after reboot [ recover ASM header files ]
If you cannot recover the data by yourself, ask Parnassusdata, the professional ORACLE database recovery team for help. Parnassusdata Software Database Recovery Team Service Hotline: +86 13764045638 E-mail: [email protected] Customer has migrated oracle databases running on old SAN to new SAN using ASM rebalance operation. Customer is using External redundancy. After completing rebalance operation, customer…
-
ora-600 [4000]异常导致Open Database失败 使用bbed解决一例
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 近日在客户这边,测试环境遇到ora-600 [4000]异常,无法打开数据库. 造成ORA-00600 [4000]错误的主要原因是因为系统掉电,或者数据库恢复不完全,导致system表空间的一些位的状态异常,导致bootstrap无法正常情况. 以下是通过bbed方法,修改相关标志位,强制打开数据库的一种方法. 但是由于数据库实际上已经处于非一致状态,强烈建议用户打开数据库后,通过将生产环境的数据导出后,重建数据库. 造成ORA-00600 [4000]错误的主要原因是因为系统掉电,或者数据库恢复不完全,导致system表空间的一些位的状态异常,导致bootstrap无法正常情况. 以下是通过bbed方法,修改相关标志位,强制打开数据库的一种方法. 但是由于数据库实际上已经处于非一致状态,强烈建议用户打开数据库后,通过将生产环境的数据导出后,重建数据库. –alert log相关的trace如下: Tue Jun 4 15:41:34 2013 Errors in file /u02/oracle/app/oracle/admin/zjrpt/udump/zjrpt1_ora_770332.trc: ORA-00600: internal error code, arguments: [4000], [41], [], [], [], [], [], [] trace文件 /u02/oracle/app/oracle/admin/zjrpt/udump/zjrpt1_ora_770332.trc,可以找到类似的相关内容 *** 2013-06-04 15:41:35.055 ksedmp: internal or fatal…
-
【视频教学】Maclean教你用Vbox在Linux 6.3上安装Oracle 11gR2 RAC
建设完成!! OEL 6.3 11.2.0.3 RAC VBOX安装脚本.txt (5.08 KB, 下载次数: 25) Vbox+ Oracle Linux 6.3 + 11.2.0.3 RAC安装第一讲安装OS操作系统 by Maclean Liu https://zcdn.askmac.cn/first.mp4 Vbox+ Oracle Linux 6.3 + 11.2.0.3 RAC安装第二讲克隆并配置虚拟主机 Maclean Liu https://zcdn.askmac.cn/second.mp4 Vbox+ Oracle Linux 6.3 + 11.2.0.3 RAC 第三讲配置Vbox虚拟共享存储并使用udev绑定 https://zcdn.askmac.cn/third.mp4 Vbox+ Oracle Linux 6.3 +…
-
【Oracle ASM】Variable Extent Size 原理
Variable size extents enable support for larger ASM datafiles, reduce SGA memory requirements for very large databases, and improve performance for file create and open operations. The size of the extent map that defines a file can be smaller by a factor of 8 and 64 depending on the file size. The initial extent size…
-
归档 来读一读 Maclean Liu 发表的一些文章吧!
来读一读 Maclean Liu 发表的一些文章吧! Slide:Oracle数据库升级前必要的准备工作 Slide:11g新特性-在线实施补丁online patching Slide:了解Oracle critical patch update Slide:配置Oracle 10g双向流复制 Slide:深入了解Oracle自动内存管理ASMM by Maclean Liu Slide:了解真实的Oracle Unbreakable Database Appliance Slide:配置GoldenGate同步DDL语句 Slide:如何安装Oracle one-off 临时小补丁及注意事项 by Maclean.liu Slide:Upgrade 11.2.0.1 RAC DB/RDBMS to 11.2.0.2 in Linux By Maclean Slide:Upgrade 11.2.0.1 GI/CRS to 11.2.0.2 in Linux 了解Oracle RAC Brain Split Resolution Probe how does your PGA…
-
【11gR2新特性】Large Partition Extents:_partition_large_extents & _index_partition_large_extents
11.2.0.2中引入了_partition_large_extents 的新特性,在extent size auto allocate的表空间上若创建分区表,则分区的initial extent size为8M。 试看下面的例子: _partition_large_extents TRUE Enables large extent allocation for partitioned tables _index_partition_large_extents FALSE Enables large extent allocation for partitioned indices SQL> select ALLOCATION_TYPE from dba_tablespaces where tablespace_name=’USERS’; ALLOCATION_TYPE —————— SYSTEM @partition.sql ==》测试用CREATE TABLE脚本,将在users表空间上创建一个有384个子分区的表 alter session set deferred_segment_creation=false; SQL> select count(*) from dba_tab_subpartitions where table_name=’MACLEAN_PARTITION’; COUNT(*) ———- 384…
-
ORA-20002: Version of statistics table dbms_stats.upgrade_stat_table
ORA-20002: Version of statistics table Please try upgrading it with dbms_stats.upgrade_stat_table procedure upgrade_stat_table( ownname varchar2, stattab varchar2); — — Upgrade a user stat table from an older version — — Input arguments: — ownname – The name of the schema — stattab – The user stat table identifier — — Exceptions: — ORA-20000: Unable to…
-
Oracle Scott Schema创建脚本
Scott Schema创建脚本 sqlplus /nolog conn / as sysdba ; DROP USER SCOTT CASCADE; GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY “oracle”; CONNECT SCOTT/oracle CREATE TABLE DEPT (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14) , LOC VARCHAR2(13) ) ; CREATE TABLE EMP (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4),…
-
【Oracle Database 12c新特性】 12c DataPump Expdp/Impdp新特性
在Oracle Database 12c中加入了一些DataPump Expdp/Impdp的新特性,当然包括对CDB的支持,此外还有部分特性。 例如DISABLE_ARCHIVE_LOGGING/RECOVERY_LOGGING 减少impdp导入时 TABLE/INDEX产生的redo,注意这仅仅是减少不是禁绝。 基本语法如下: $ impdp hr/hr DIRECTORY=dpump_dir1 DUMPFILE=hr.dmp SCHEMAS=hr TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y $ impdp hr/hr DIRECTORY=dpump_dir1 DUMPFILE=hr.dmp SCHEMAS=hr TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y:TABLE $ impdp hr/hr DIRECTORY=dpump_dir1 DUMPFILE=hr.dmp SCHEMAS=hr TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y TRANSFORM=DISABLE_ARCHIVE_LOGGING:N:INDEX 注意 即便你用DISABLE_ARCHIVE_LOGGING:Y 也不代表能完全不产生redo 对于 FORCE LOGGING的数据库 DISABLE_ARCHIVE_LOGGING:Y无效 具体使用: Oracle Database 12c Enterprise Edition Release 12.1.0.0.2 – 64bit Beta With the Partitioning, OLAP, Data…
-
Oracle 11g OCM考纲复习:数据库备份恢复的配置
本文原始链接地址:https://www.askmac.cn/archives/11g-ocm-student-guide-backup-restore.html 数据库恢复的配置 1.1目标 在完成这个课程后,你能够完成下列事情: 使用RMAN并且进行简单的配置 配置你的数据库处于归档模式 配置多个归档日志路径来增加有效性。 指定一个保留策略 配置快速闪回区域 描述使用快速闪回区域的好处 1.2 备份和恢复功能的目的 备份和恢复功能会被下列场景所需要: 数据保护 -介质故障 -用户误操作 -应用程序错误 数据存储 数据传输 当数据库出现问题的时候,你需要进行恢复。当你有了数据库的备份,你就可以防止那些问题,例如:介质故障,用户误操作,应用程序问题。介质故障是硬件级别的数据问题导致的;一个坏的控制器或者磁盘驱动器,会引起轻微或者很严重的问题。用户也引起数据错误,简单的例子就是发出了不应该发出的指令。这些类型的错误,可一被应用程序的BUG引起。 备份提供了数据的一份保留。你可能想为数据库的某个特殊的点创建一份副本,并且保留很长一段时间。这个为未来的恢复提供了保障,或者只是简单的满足规范。 你也可以使用备份和恢复工具来将数据移动到其他的数据库(甚至在其他的位置),一个数据库的备份是很有效的方法。备份数据库然后在其他的位置还原。 1.3 典型的备份和恢复方法 可以在最短的时间内修复数据丢失产生的错误,你可以按下列操作进行准备: 配置数据库是可恢复的。 定义一个备份计划。 为不同的错误场景制定方案并测试。 为备份和恢复的场景进行监控和故障诊断。 从备份中进行恢复。 从需要的时间点进行事务恢复。 为数据库制定一个健壮的备份和恢复策略是非常重要的,因为你承受不了数据丢失。这个策略包含下列任务: 配置:在你的环境中需要配置好备份和恢复的环境。这包括一些配置,例如:备份存放地点,多久之前的备份需要被删除,还有加密。 计划:备份可以按计划执行,这样就不用人工手动去执行备份。这个是很有帮助的,因为那些备份最佳的时间段,往往是在非工作时段。 测试:你应该提前计划,并且在测试环境进行数据损坏或者丢失,使用备份进行恢复的测试。这是常规的做法,这样就能知道成功的备份,你需要做哪些事情。 监控:进行备份的时候会需要资源,这样就会影响到数据库中的其他操作。你应该对备份恢复任务进行监控,确保它们的运行是高效地。 修复:当你希望恢复数据的时候,你需要一个依赖一个备份。这将使得一些文件进入到数据库中,并且通常会将把数据库放置到过去地某个点的状态。 恢复:如果在从备份中完成了数据文件地修复,你还需要把数据库放置到一个接近当前(或等于)地时间点,那么你需要进行恢复。这个过程会应用日志数据来修复数据。 1.4 oracle 备份恢复解决方案 oracle 为维持一个系统的可用性,提供了下列工具: 恢复管理器(RMAN-Recovery Manager) –增量备份 –块修复 –块(未使用)压缩 –二进制压缩 –备份加密 数据泵…