Month: November 2014

  • ORACLE専用データ復旧ソフトウェアPRM-DULユーザーズ・マニュアル

    ORACLE専用データ復旧ソフトウェアPRM-DULユーザーズ・マニュアル     https://zcdn.askmac.cn/Oracle%20PRM%20DUL%20JP.pdf

  • ORACLE専用データ復旧ソフトウェア Oracle DUL

    ParnassusData Recovery Manager(以下略してPRM)は企業レベルのOracleデータディザスタリカバリーソフトで、OracleデータベースのインスタンスでSQLを実行することじゃなく、直接にOracle9i,10g,11g,12cからデータベースのデータフィイルを抽出することにより、目標データを救うソフトである。ParnassusData Recovery ManagerはJavaに基づいて開発された安全性が高く、ダウンロードして解凍したあと、インストールすることなしにそのままで運用できて、とっても便利で使いやすいなソフトである。 PRMはGUIグラフィカルインターフェース(図1)を採用し、新たなプログラミング言語をあらかじめ勉強する必要はなく、Oracle bottom-level structure of database原理さえわかっていれば、リカバリーウィザード(Recovery Wizard)を使うことによって、データをリカバリーできる。     お客様きっとまだこういう疑問を抱いているでしょう:「RMANという応用歴史が長いOracleリカバリーマネジャーのバックアップによるリカバリーはまだ足りないというのか。なぜわざわざPRMを買う必要があるでしょう。」   ご存知の通りですが、今企業に発展し続けていくITシステムでは、データボリュムがまさに日進月歩である。データの整合性を確保することは何より大事ですが、このデータが爆発的に増加する時代のなか、今日のOracle DBAたちは既存のディスクボリュムが不足で、データ全体を格納できないやテープによるバックアップがリカバリーするときに要する時間が予想した平均修復時間に超えていたなどさまざまな課題に直面している。   「データベースにとって、バックアップは一番大事である」ということわざはあらゆるDBAのこころに刻んでいる。けど、現実の環境は千差万別で、筆者の経験では、企業データベース環境でバックアップスペースが足りないとか、購入したストレージデバイスが短期的に手に入ることができないとか、バックアップしていたが、実際にリカバリーしているとき、使えなくなったとか、現場に起きることが実に予想できない。   現実によくあるリカバリートラブルに対応するため、PRM 诗檀データベースリカバリーマネジャーソフトは開発された。PRM 诗檀データベースリカバリーマネジャーソフトはORACLEデータベース内部データ構造理解したうえで、全くバックアップしていないときにSYSTEMテーブルスペースなくしたとか、ORACLEデータディクショナリーテーブルを誤操作したとか、電源がきれたことによりデータディクショナリー一貫性をなくし、データベースを起動できないとか、さまざまな難題に対応できる。さらに、誤切断(Truncate)/削除 (Delete)業務データテーブルなど、人為的な誤操作もリカバリーできる。   Oracle専門家に限っていることじゃなく、わずか数日間しかOracleデータベースを接触していなかった方にも自由自在に運用できる。このすべてはPRMのインストールがとびきりたやすいところとグラフィカル対話型インタフェースのおかげです。これにより、リカバリーを実行する技術者たちはデータベースに関する専門知識を要することじゃなく、あらためて新たなプログラミング言語を勉強する必要もない。データベースの基礎になる格納構造についてはなおさらです。マウスをクルックするだけで、余裕をもってリカバリーできる。   伝統的なリカバリーツールであるDULにたいして、PRMはDULがかなわない強みをもっている。DULはOracleオリジナル内部リカバリーツールであて、使うたびに必ずOracle内部プロセスに通する。一般的に、Oracle現場技術サポートを購入した少しのユーザーがOracle会社から派遣されたエンジニアの支援の元に、リカバリー作業が始められる。PRMは少数の専門家しかデータベースリカバリー作業しか務められないという現実を一新し、データベースがトラブルを起きる時点からリカバリー完了するまでの時間を大幅に短縮したから、企業のリカバリーコストを大分軽減した。   PRMを通ってリカバリーするには二つパータンにわけている。伝統的な抽出方法として、データをファイルから完全抽出して、フラットテキストファイルに書き入れて、そしてSQLLDRなどツールでデータベースへロードする。伝統の使い方がわかりやすいが、既存二倍のデータボリュームのスペースを要求するというデメリットがある。つまり、ひとつのフラットテキストファイルが占めているスペースとあとでテキストデータをデータベースにロードするスペース。時間についても、元のデータをファイルから抽出したから、新規データベースにロードできるため、常に二倍の時間を必要としている。   もう一つはわたしたちPRMにより、独創的なデータバイパスモード、つまりPRMを通ってじかにデータを抽出し、新規や他の使用可能なデータベースにロードする。これより、着陸データストレージに避けて、伝統の方法に比べて、さらに時間もスペースも節約できる。   いま、Oracle ASMの自動ストレージ管理技術はより多くの企業により採用されて、このシステムは伝統のファイルシステムよりずっと多くのメリットをもっている。例えば、性能がより高く発揮できるところ、クラスタを支持しているところ、そして管理するとき、とても便利のところ。でも、普通のユーザーにとって、ASMの格納構造があんまりにわかりにくく、いざASMであるDisk Groupの内部データ構造が故障になって、Disk GroupがMOUNTできなくなる。つまり、ユーザーたち大事なデータをASMに閉じ込まれた。こういうときは、必ずASM内部構造に詳しいOracle会社の専門家を現場に要請して、手動的にトラブルを解決する術しかない。でも、Oracle会社の現場技術サポートを買うには大量な資金が必要としている。   そこで、PRMの開発者(前Oracle会社シニアエンジニア)はOracle ASM内部データ構造に対する幅広い知識に基づき、PRMでは、ASMに対するデータリカバリー機能を追加した。   今PRMが支持しているASMに対するデータリカバリー機能は以下ご覧のとおり: 1.  たとえDisk Groupが正常にMOUNTできなくても、PRMを通って、ASMディスクに使用可能なメタデータを読み取ることができる、さらにこれらのメタデータがDisk GroupにあるASMファイルをコーピーすることもできる。 2.  たとえDisk Groupが正常にMOUNTできなくても、PRMを通って、ASMにあるデータファイルを読み取ることやそのまま抽出することも支持する。抽出する方法については伝統的な抽出方法とデータバイパスモード両方も支持している。    

  • Oracle DUL Data Unloader數據恢復工具信息匯總

    Oracle DUL 是Oracle公司內部的數據庫恢復工具,由在荷蘭的Oracle Support,Bernard van Duijnen開發: DUL不是Oracle的一個產品 DUL不是一個受Oracle支持的產品 DUL被嚴格限制為Oracle Support售後支持部門內部使用 DUL的使用在國外需要經過Oracle公司的內部審批,首先你必須購買了Oracle的標準服務PS才可能用到DUL,否則甚至沒有資格使用DUL DUL被嚴格控制的一個原因是其采用了部分Oracle源代碼,所以必須被嚴格控制   大約從DUL 9開始,Bernard van Duijnen為了限制外界使用DUL,所以給DUL加上了軟件時間鎖,即他會定期編譯不同平臺上的DUL(DUL基於C語言編寫)並定期上傳到ORACLE 內部的DUL workspace(基於stbeehive的空間),Oracle Support可以使用內部VPN登陸後下載。就是說 好比bernard.van.duijnen 在10月1日發布了一個版本,日期鎖是30天,那麽這個版本到11月1日基本就失效了, DUL不是簡單的讀OS時間,所以改OS時間是沒用的。 註意由於bernard.van.duijnen同學不提供HP-UX平臺上的DUL,所以DUL沒有HP-UX的對應版本。 同時早期的Oracle DUL版本用在現在的版本10g、11g、12c的數據庫基本是用不了了,因為太老了。  在美國使用DUL是被嚴格控制的,在中國國內的話 基本就是Oracle ACS 高級客戶服務部門對外在用,購買ORACLE ACS現場服務的價格還是很貴的。 附件為一個Oracle ACS提供DUL 服務的介紹文檔(當然原廠現場服務是比較昂貴的,且前提是用戶已經每年購買了PS標準服務,否則甚至無法購買ACS高級服務的現場服務): DUL – DATA RECOVERY UNLOADER DataSheet https://www.askmac.cn/wp-content/uploads/2014/01/DUL.pdf     DUL 10的英文版使用手冊: DUL User’s and Configuration Guide V10.2.4.27 https://www.askmac.cn/wp-content/uploads/2014/01/DUL-Users-and-Configuration-Guide-V10.2.4.27.pdf   以下是DUL 10的下載鏈接,但是因為加鎖了,所以會定期失效。…

  • oracle database 11.2.0.1 AIX 7.1的认证

    oracle database 11.2.0.1 AIX 7.1的认证:11.2.0.1是认证AIX 7.1操作系统的。 但要求AIX 7.1上安装以下三个APAR: The customers must install the follow APARs (IBM OS Patches) on AIX7.1: IZ87216 IZ87564 IZ89165       Oracle Database 11.2.0.1.0 with IBM AIX on POWER Systems (64-bit) 7.1 Product: For general information relating to certification for the Oracle Database product, including virtualization, interoperability, binary compatibiliy, general…

  • Oracle数据库打不开的解决

    造成Oracle数据库打不开,无法打开的情况大致有几种: 参数设置不当 控制文件损坏 日志文件损坏 数据文件头损坏 数据字典损坏 UNDO损坏 SMON回滚事务时遇到问题 如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638   QQ号:47079569    邮箱:[email protected]   针对不同的报错ORA-00600/ORA-07445等,可以有不同的应对方法:   在ORACLE中形成 数据块损坏/坏块诊断corruption多种多样,但其症状大致为如下几种: ORA-01578错误 ORA-600[61xx]错误 ORA-600[3339]或者ORA-600[3398] ORA-600[2130],ORA-600[2845],ORA-600[4147]错误等等 SELECT 查询出讹误的数据   应当该类ORACLE数据块损坏/坏块诊断的问题 有这么几个三板斧的步骤: 1、如果数据库仍然是打开状态,则需要判断该块损坏/坏块所在的 数据文件号、块号 并定位到具体的对象(可能是表或者索引)。 结合ORA-1578错误或者ORA-600报出的变量信息,采取如下SQL来定位   SELECT tablespace_name, segment_type, owner, segment_name FROM dba_extents WHERE file_id = &fileid and &blockid between block_id AND block_id + blocks -…

  • 数据库管理员和开发人员MySQL指南

    作 者:Diana Gray,甲骨文大学首席课程产品经理 本文地址:https://www.askmac.cn/archives/mysql-ocp-z2.html ‎     MySQL是当前市场中最值得信赖和依靠的开源数据库平台。全世界十个最受欢迎、访问量最大的网站中便有九个采用MySQL,其优势在于拥有跨异构平台和跨应用堆栈的广泛应用范围。 MySQL以高性能、可靠性和易用性著称。MySQL 5.6 现已得到全面的完善和改进,将帮助富有创新力的数据库管理员和开发人员在最新一代的开发框架和硬件平台基础上创建及部 署下一代网络、嵌入式应用和Cloud/SaaS/DaaS 应用。 构 建下一代网络应用程序和服务 毫 无疑问,MySQL 5.6是一款功能更强大的MySQL, 它 对数据库内核的每个功能区都进行了完善,包括: 增强了 InnoDB存储引擎,提供更强的信息处理能力。 增强了Optimizer,提供更理想的查 询执行时间和诊断功能。 通过在线DDL/模式变化提供更好的应用程序可用性。 通过NoSQL Access、Memcached API至InnoDB提高了开发人员的灵活性。 增强了复制功能,提供更高的性能和自 愈分布式部署。 增强了安全性,提供无忧应用程序部署。 增强了性能模式,提供更好的性能测量。 MySQL课 程和认证考试最新发布 “MySQL for Database Administrator” 和“ MySQL for Developers” 培 训课程的内容与最新发布的GA版本“MySQL 5.6 Developr”和“MySQL 5.6 Database Administrator OCP”认证考试内容一致。 参 加实践培训并成功通过认证考试,将充分验证您的专业知识。 MySQL for Database Administrators…

  • 用全球最受欢迎的开源数据库MySQL证明您的专业知识

    本文地址:https://www.askmac.cn/archives/mysql-ocp-z1.html ‎     Oracle 认证现已发布新的MySQL 5.6版本认证考试—— MySQL 5.6 Developer(1Z0-882)和MySQL 5.6 Database Administrator (1Z0-883)。 5.6版本的MySQL对产品的几乎所有功能进行了提高 ,包括性能和可扩展性、InnoDB、Optimizer、 Replication和Performance Schema等。该版本也新增了一项NoSQL ACCESS TO INNODB功能,可大幅度提高开发员的灵活性。 Oracle Certified Professional, MySQL 5.6 Developer (OCP)和Oracle Certified Professional, MySQL 5.6 Database Administrator (OCP)认证专门为拥有丰富全面的技能和工具知识而能熟练使用MySQL数据库服务器编写应用程序的专业人士而设计。获得认证意味着您已熟练掌握全球最受欢迎的开源数据库的专业知识与技能,将帮助您在激烈的竞争中脱颖而出。 获取上述认证时培训虽然并非必要条件,但甲骨文大学为您提供的培训资源能够帮助您为认证考试做好更充分的准备。 MySQL for Developers 培训课程—— 强烈推荐参加本课程,有助于您成功通过Developer考试。您将在课程中学习所有与使用MySQL数据库服务器编写应用程序相关的知识、技能和工具等。 MySQL for Database Administrators培训课程——强烈推荐参加本课程,有助于您成功通过DBA认证考试。您将在课程中学习使用MySQL的所有功能,以发挥网页、云计算和嵌入式应用的最大优势。 立即注册考试1Z0-882或1Z0-883,请访问 pearsonvue.com/oracle。 快速链接: 认证​路径: Oracle Certified Professional, MySQL 5.6 Developer (OCP) Oracle…