Author: mac
-
12c Pluggable Database Container Database权限与角色管理
oracle@localhost:~$ oerr ora 65050 65050, 00000, “Common DDLs only allowed in CDB$ROOT” // *Cause: An attempt was made to issue a Common DDL in a pluggable database. // *Action: Switch to CDB$ROOT and issue the Common DDL there. // oracle@localhost:~$ oerr ora 65032 65032, 00000, “a Local Role may only be granted or…
-
【OOW 2013】Oracle Open World 2013 甲骨文大会信息汇总
7月22日主题演讲 甲骨文合作伙伴交流大会,12:30 – 14:30,大会堂(红厅) 甲骨文合作伙伴交流大会主题演讲 甲骨文公司总裁 马克•赫德 甲骨文公司系统事业部执行副总裁 John Fowler 甲骨文公司应用开发执行副总裁 Steve Miranda 甲骨文公司亚太区联盟与渠道高级副总裁 Mark Lewis 甲骨文公司服务器技术高级副总裁 Andy Mendelsohn 甲骨文公司高级副总裁及大中华区董事总经理 Casey Poon 甲骨文公司融合中间件产品管理副总裁 Ed Zou 佳杰科技(中国)有限公司 CEO Wiliam Ong 北京富通东方科技有限公司副主席 Yun Zhang 女士 请注意,甲骨文合作伙伴交流大会主题演讲有抽奖活动,不要错过赢得大奖的好机会。 甲骨文全球大会,16:00 – 17:45,大会堂(红厅) 简化 IT,加速业务发展,促进创新 甲骨文公司总裁 马克•赫德 甲骨文公司系统事业部执行副总裁 John Fowler 甲骨文公司高级副总裁及首席营销官 Judith Sim 甲骨文公司产品开发高级副总裁 Balaji Yelamanchili 更快、更安全地翱翔于云中 英特尔软件与服务集团系统技术及优化部副总裁兼总经理 Michael Greene 盛大开幕式招待会(由青岛啤酒赞助),17:45…
-
[ASM] 使用RMAN修复(restore/recovery)的方法(10.1.0.3以前/OMF)
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 本文章 Document 1732736.1(KROWN:105100) [ASM] disk group破损时使用RMAN修复的方法 总结使用RMAN执行restore/recovery的顺序的文章。 ASM环境中,因为某些原因(H/W故障等)包含数据库的结构文件的disk group破损时,请参考Document 1732736.1(KROWN:105100),主要操作顺序如下所示。 03. 制成disk group以及目录 04. 从备份中restore 05. 执行恢复 [适用版本] Oracle Database 10g Release1 (10.1.0.2、10.1.0.3) # 本文章的对象的数据库的详细内容,请查看 [前提条件] [适用平台] 所有平台 [前提条件] 以下操作请满足以下前提条件后执行。 ・数据库在 PSR 10.1.0.3 之前。 ・通过RMAN获得的备份不是发生故障的disk group,在正常的disk group或者文件系统上配置,并且可以使用。 ・如果通过RMAN获得的备份如果是online备份时,就已经收集完成了归档日志文件的备份 ・控制文件、数据文件、online REDO日志文件为OMF形式 (*1) ・控制文件、数据文件、online REDO日志文件、归档日志文件所包含的所有disk group出现了故障 ・以通过RMAN获得的备份为基础,尽可能以最新的状态来执行恢复。…
-
使用[ASM] RMAN修复(restore/recovery)的方法(10.1.0.4以后/OMF)
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 本文章主要说明 Document 1732736.1(KROWN:105100) [ASM] disk group破损时,使用RMAN修复的方法(restore/recovery),并总结使用RMAN执行restore/recovery的顺序的文章。 ASM 环境中,因为某些原因(H/W故障等)包含数据库的的结构文件的disk group修复时, Document 1732736.1(KROWN:105100) 的顺序如下所示。 03. 制成disk group以及目录 04.从备份中restore 05.执行恢复 [适用版本] Oracle 10g Database Release 1 (10.1.0.4 以上) Oracle 10g Database Release 2 (10.2.0) # 本文的对象的数据库的详细内容请查看[前提条件] [适用平台] 所有平台 [前提条件] 我们之后将谈到的操作方法都必须满足以下前提条件。 ・数据库的版本在 PSR 10.1.0.4 以上。 ・通过RMAN获得的备份并不是发生故障的disk group,配置在正常的disk group或者文件系统上,并且可以使用 ・如果通过RMAN获得的备份如果是online备份时,就已经收集完成了归档日志文件的备份 ・控制文件、数据文件、online…
-
构成11gR2 RAC: OCR的 ASM Diskgroup 全面损坏时的恢复方法
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] Oracle Database – Enterprise Edition –版本 11.2.0.1 以后 这个文章的内容适用于所有平台。 目的 说明RAC环境中储存OCR ASM Diskgroup全面损坏时的修复方法。 对策 [详细内容] 虽然会定期自动获得OCR的自动备份,但储存OCR的Diskgroup 有破损时,restore时,CRS stack会正常启动,因为需要运行ASM,使用OCR自动备份,修复OCR储存的disk group方法就会有点麻烦。 此后将说明储存OCR的ASM Diskgroup 全面损坏时的修复方法 前提 —- 作为储存OCR 的区域,使用ASM时, ASM Diskgroup 全面损坏时,需要修复以下文件。 – Oracle Cluster Registry file (OCR) – 投票disk – ASM 实例的 SPFILE 以下例子中,使用一个disk CRS Diskgroup。因为CRS Diskgroup破损,假设无论哪个节点都无法使用CRS stack。 结构如下所示。 –…
-
RMAN恢复数据库到还原点restore point
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] RMAN 备份和恢复到还原点 原点是有关数据库scn 的名字,在进行任何批量操作之前,为了能恢复到操作之前生成的具体的 scn ,我们创建一个还原点,不需要记住 scn号和操作时间,同时,有可能恢复数据库到任何还原点。 Bob 被要求创建一个包含数据库中所有对象的表,建完表之后, Bob决定执行一个测试,删除表,但是在这之前,他想要确认他能把数据库恢复到删除标志前的点,所以他创建了一个还原点。执行测试之后,他决定通过执行不完全恢复把表恢复到还原点,这里是这种情况的详情。 Bob 创建了下列表: SQL> create table test as select * from all_objects; Table created. 然后他备份了数据库: RMAN> backup database; 通过列出备份,他得到文件备份时的文件scn号: RMAN> list backup; File LV Type Ckp SCN Ckp Time Name —- — —- ———- ——— —- 1 Full…
-
RMAN 恢复误删除/更新的表的技巧
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 问题: 如何使用 12c RMAN recover table 命令? 回答: Oracle 12c之前,存在不能恢复单一表的局限,这在12c中得到了解决,此外有了 RMAN recover table 命令。 recover table 命令有若干可选参数。 直到SCN: 这使得表恢复到一个时间点,为了从当前SCN恢复,你发出下列命令查看数据库的当前SCN: select dbms_flashback.get_system_change_number from dual; remap_table: 这使你可以重命名表名,让你可以恢复表到原始表的同一模式。 辅助目的: 文档中说辅助目的是一个可选择参数指定了 TSPITR期间的Oracle RMAN存储控制文件和辅助实例的在线日志的磁盘位置,当TSPITR 完成之后,存储在这里的文件会被删除。 recover table ‘scott’.’emp’ until scn 12345 auxiliary destination ‘/u01/app/oracle/rman’ remap table ‘scott’.’emp’:emp__cloned’; RMAN 恢复表到 Data Pump dump 文件 你也可以使用 recover table命令创建一个 Data Pump (impdp)…
-
使用RMAN恢复Oracle 数据库
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 如果你是数据库管理员,能够恢复数据库是最重要的事,接着才是其他事,本节主要讲使用之前的备份,并用它们恢复数据库。恢复是Oracle主题最复杂的问题之一,本节介绍了基本的恢复模式,更复杂的回复问题,如不完全恢复或在时间点上的恢复,在Robert Freemans的其他题目 Oracle9i RMAN备份和恢复和 Oracle 数据库 10g RMAN 备份和恢复中涉及。为获取 RMAN更多方面的信息,请另外参考 RMAN backup tuning tips. 使用带有 RMAN的离线备份恢复 Oracle 在你能使用 RMAN恢复数据库之前, 下列各项需要置于合适位置 (假设一个完整的系统损耗): * 必须安装操作系统 * 必须安装Oracle 软件 * RMAN 备份文件必须可用 * 必须创建一个数据库文件可以恢复到的文件系统 一旦做到这些点,就可以恢复数据库,在完整的系统丢失事件中,你需要替换 e: * SPFILE *控制文件 * 数据库数据文件 如果SPFILE 或 控制文件是不完整的,你将不需要替换成份,下面小节带你进行每个恢复步骤,我们认为你掌握了本章之前介绍的备份程序,包括SPFILES 和控制文件的自动备份。 恢复 Oracle SPFILE 恢复 SPFILE…
-
Oracle Recover Database until SCN小窍门
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] RMAN 重置数据库到重设日志操作之前 使用flashback 数据库,可以使数据库回到之前的重设日志选项,假设不完全恢复在具体的scn 上执行,使用重设日志选项打开数据库之后,要求你使用flashback 数据库选项将数据库恢复到重设日志操作之前的scn。要做到这一点,你需要在V $数据库视图有一个resetlogs_change# column值,比v$flashback_database_log视图oldest_flashback_scn column值大的变化#列。 如果第一个值大于第二个值 ,那么执行flashback数据库到重设日志命令之前,使数据库回到之前的重设日志选项。 在下面的例子中, 创建一个新表,然后执行不完全恢复,使用重设日志选项打开数据库,之后,丢弃表,使数据库回到之前的重设日志状态,重新获得表。 首先, 启用数据库的 flashback 功能: SQL> startup mount SQL> alter database flashback on; SQL> alter database open; 然后创建一个表,插入一个行: SQL> create table test (id number); Table created. SQL> insert into test values(1); 1…
-
丢失重做日志redo logfile的Oracle 恢复
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected] 问题: 我有一个数据文件显示需要介质恢复: ORA-00279 change xxxxxx generated at needed for thread ORA-00289 suggestion C:|oracle\ora92\rdbms\arc0611.001 ORA-00280: change xxxxxx for thread 1 is in sequence #6611 Specify log: 但是当我执行 “recover database” 命令,我再也没有归档重做日志了,因为我删除了重做日志,如何才能恢复数据文件中剩下的数据呢? 回答: Oracle 提供重做日志,启用前滚操作, proper mirroring of redo log files是 Oracle 一个最好的实践。 如果你没有所需要的归档重做日志来恢复数据库,你可能因此被解雇,但是在工作保住的情况下,你需要考虑丢失的重做日志文件问题。 因为归档重做日志丢失,你将不能使用崩溃恢复 “recover database” 命令同步表空间,…