<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>技术服务</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/" />
    <link rel="self" type="application/atom+xml" href="http://www.eygle.com/service/atom.xml" />
    <id>tag:www.eygle.com,2008-02-26:/service//7</id>
    <updated>2009-04-28T00:16:01Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Publishing Platform 4.0</generator>

<entry>
    <title>成功迁移项目:新华社核心数据库优化迁移项目</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/xinhuanews_migrate.html" />
    <id>tag:www.eygle.com,2009:/service//7.2270</id>

    <published>2009-04-28T00:11:23Z</published>
    <updated>2009-04-28T00:16:01Z</updated>

    <summary>由于数据量非常庞大，业务重要程度很高，整个项目的规划、测试进行得相当充分，反复论证、测试，最终在上周开始推进实施阶段，至昨天，阶段性完成了核心数据重整、迁移。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="case" label="case" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[<table style="width:auto;"><tr><td><a href="http://picasaweb.google.com/eygle.com/Custom?feat=embedwebsite#5329524383363755634"><img src="http://lh4.ggpht.com/_Mic89omLHdA/SfZGMIwt7nI/AAAAAAAACJc/F3kDGDQWvmE/s800/logo.jpg" style="float: left; margin: 0px 10px 10px 0px; border:#666 solid 1px; padding:2px; background: #FFF;" /></a></td></tr></table>自从二月份以来，新华社核心数据库的优化、迁移工作就是我工作中的一个重点，直到昨天，这个工作取得了阶段性成果。
本次数据库调整涉及了数据库优化、数据结构优化、前端应用程序的重构、数据库的迁移，方正公司是主要的应用开发和维护公司，我负责数据库方面的优化和调整工作。

由于数据量非常庞大，业务重要程度很高，整个项目的规划、测试进行得相当充分，反复论证、测试，最终在上周开始推进实施阶段，至昨天，阶段性完成了核心数据重整、迁移。

这是一个涉及范围极广，极其复杂的系统项目，方正公司的朋友们做了极其详尽和周密的计划来推动整个项目，这也使得我的数据库工作进展得极为顺利，5.1期间，一起战斗的一个朋友要回家举行婚礼，在此祝福他们幸福美满！

一个结束是另外一个开始，从今天开始，准备投入新的项目与新的旅程。
]]>
        
    </content>
</entry>

<entry>
    <title>成功培训项目:光大银行RAC技术培训</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/everbright_rac_training.html" />
    <id>tag:www.eygle.com,2008:/service//7.2026</id>

    <published>2008-09-13T03:02:06Z</published>
    <updated>2008-09-13T03:12:28Z</updated>

    <summary>从2008年教师节（9月10日）开始，为光大银行进行了一次为期三天的Oracle RAC（Real Application Cluster）的技术培训，这是一次酝酿已久的活动，不过客户的工作安排一直很忙，直到最近的奥运期间，因为封网禁止变更，所以他们有了难得的一点空闲，这次培训才得以进行。

培训的内容涉及Oracle 10g RAC的架构原理、RAC的内部原理及数据流、RAC的安装配置注意事项、RAC系统的诊断与优化等内容。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[从2008年教师节（9月10日）开始，为光大银行进行了一次为期三天的Oracle RAC（Real Application Cluster）的技术培训，这是一次酝酿已久的活动，不过客户的工作安排一直很忙，直到最近的奥运期间，因为封网禁止变更，所以他们有了难得的一点空闲，这次培训才得以进行。
<table style="width:auto;"><tr><td><a href="http://picasaweb.google.com/lh/photo/OQD8qjVQAzdHfYtpzC4j-A"><img src="http://lh4.ggpht.com/eygle.com/SMstBNx4doI/AAAAAAAABg4/J1Xud7Bs2Ac/s800/guangda.gif" /></a></td></tr></table>
培训的内容涉及<strong>Oracle 10g RAC的架构原理、RAC的内部原理及数据流、RAC的安装配置注意事项、RAC系统的诊断与优化</strong>等内容。

<strong>感谢光大朋友们的支持与认同，培训的过程是轻松愉快的</strong>，希望将来能够有进一步的合作与交流！


]]>
        
    </content>
</entry>

<entry>
    <title>成功合作项目:大庆油田存储优化备份项目</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/project_of_daqing.html" />
    <id>tag:www.eygle.com,2008:/service//7.2021</id>

    <published>2008-09-06T11:52:18Z</published>
    <updated>2008-09-13T02:02:09Z</updated>

    <summary>2008年，和大庆油田地质录井分公司签署了一项数据库存储优化及数据备份项目合作协议。

本项目内容包括数据库的整合、升级、迁移、存储的重新规划与优化、数据库备份项目的实施等等。
发件人 Eygle

今天刚刚从大庆出差回来，项目的合作与进展是顺利的，在经过连续数天的工作后，我们将客户的多个数据库成功进行了迁移整合与优化。
实现了项目目标。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[2008年，和大庆油田地质录井分公司签署了一项数据库存储优化及数据备份项目合作协议。

本项目内容包括数据库的整合、升级、迁移、存储的重新规划与优化、数据库备份项目的实施等等。
<table style="width:auto;"><tr><td><a href="http://picasaweb.google.com/lh/photo/UwY2AmxLPXe2i0SSbucwaA"><img src="http://lh4.ggpht.com/eygle.com/SMJvz9DGbWI/AAAAAAAABgo/qgCrlk134j0/s800/daqingyoutian.jpg" /></a></td></tr><tr><td style="font-family:arial,sans-serif; font-size:11px; text-align:right">发件人 <a href="http://picasaweb.google.com/eygle.com/">Eygle</a></td></tr></table>

今天刚刚从大庆<a href="http://www.eygle.com/archives/2008/09/finish_daqing_project.html">出差回来</a>，项目的合作与进展是顺利的，在经过连续数天的工作后，我们将客户的多个数据库成功进行了迁移整合与优化。
实现了项目目标。

这是一次成功的合作，希望接下来的合作能够更加顺利，彼此能够进一步加深理解，同时能够通过培训或项目实施，使客户对于数据库的认识能够有进一步的提高。

互相学习，共同提高，是我在项目中一直希望能够实现的目标。



]]>
        
    </content>
</entry>

<entry>
    <title>成功合作案例:与兰州大学网络中心达成合作</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/service_fore_lanzhou_university.html" />
    <id>tag:www.eygle.com,2008:/service//7.2020</id>

    <published>2008-09-06T11:41:36Z</published>
    <updated>2008-09-06T11:50:11Z</updated>

    <summary>2008年8月，应兰州大学网络中心李仲贤老师的邀请，来到兰州大学，进行了几天的技术交流活动。
发件人 Eygle

技术交流包含了几次技术讲座与探讨，以及客户现场的方案讨论、性能优化及数据恢复。

本来是一个简单的技术交流，结果我到客户现场的第一天就发现存储出了问题，第二天，存储彻底崩溃，数据库遭受了数据损失，客户业务全部停顿。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[<a href="http://www.eygle.com/archives/2008/08/at_lanzhou_university.html">2008年8月</a>，应兰州大学网络中心李仲贤老师的邀请，来到兰州大学，进行了几天的技术交流活动。
<table style="width:auto;"><tr><td><a href="http://picasaweb.google.com/lh/photo/NhtgoXsZflLJNGPkvRKfFg"><img src="http://lh3.ggpht.com/eygle.com/SMJsJlz2KJI/AAAAAAAABgY/Jh4Kapb3C1Q/s800/LanZhouDaxue.JPG" /></a></td></tr><tr><td style="font-family:arial,sans-serif; font-size:11px; text-align:right">发件人 <a href="http://picasaweb.google.com/eygle.com/Custom">Eygle</a></td></tr></table>

技术交流包含了几次技术讲座与探讨，以及客户现场的方案讨论、性能优化及数据恢复。

本来是一个简单的技术交流，结果我到客户现场的第一天就发现存储出了问题，第二天，存储彻底崩溃，数据库遭受了数据损失，客户业务全部停顿。

经过紧急的数据恢复，我们帮助客户恢复了业务处理，但是由于IBM DS4300的故障，导致丢失了Oracle数据库的2个20G数据文件，我们找回来现存文件中的所有数据，提供业务访问。

存储的数据文件则需要进行进一步的存储级别恢复。

这次合作是愉快的，双方达成了进一步合作的意向，希望将来和兰州大学能够有更多的进一步合作。

]]>
        
    </content>
</entry>

<entry>
    <title>成功服务案例:与歌华有线达成长期服务意向</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/bgctv_service.html" />
    <id>tag:www.eygle.com,2008:/service//7.1982</id>

    <published>2008-07-22T01:25:43Z</published>
    <updated>2008-07-22T01:28:47Z</updated>

    <summary>上周五，到歌华帮助诊断了一起数据库故障，并且进一步的达成了长期合作意向。

在故障时，数据库及其缓慢，用户任何请求都无法响应，数据库体现以&quot;Cache buffer Chian&quot; Latch竞争处于等待，CPU 100%。

由于是Oracle10g的数据库，到现场采集了几个AWR报告，找到了当时的问题。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[上周五，到歌华帮助诊断了一起数据库故障，并且进一步的达成了长期合作意向。

在故障时，数据库及其缓慢，用户任何请求都无法响应，数据库体现以"Cache buffer Chian" Latch竞争处于等待，CPU 100%。
<a href="http://picasaweb.google.com/eygle.com/Custom/photo#5225639412592474370"><img src="http://lh3.ggpht.com/eygle.com/SIUzW-_a-QI/AAAAAAAABb8/RsnQWbcvgEo/s800/GeHua.JPG" /></a>
由于是Oracle10g的数据库，到现场采集了几个AWR报告，找到了当时的问题。

注意到故障时段每秒逻辑读为：<strong>Logical reads: 84,949.93 </strong>，这远远超出了正常范围。
而进一步的，在问题时段，Buffer Gets 最高的两个SQL分别执行了3168次和2926次：
<blockquote>Buffer Gets  Executions 
70,568,785  3,168 
69,189,653  2,926 </blockquote>
而正常情况下，这两个SQL执行次数都在20次左右，这两个超长执行的SQL就是问题的罪魁祸首了。

在进一步的诊断发现，这两个SQL都是一个客户端不断发出的。我和客户开玩笑，这就是数据库攻击啊。
<strong>也许在客户端按一个F5,最终转嫁到数据库上的负荷就成为了灾难。有时候在应用程序端做出适当限制和约束是必须的</strong>。
奥运期间，安保第一，要加强防范。数据库也是如此！
]]>
        
    </content>
</entry>

<entry>
    <title>成功培训案例:山东国税Oracle高级培训课程</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/training_for_shandongguoshui.html" />
    <id>tag:www.eygle.com,2008:/service//7.1953</id>

    <published>2008-06-20T09:08:44Z</published>
    <updated>2008-07-22T01:29:27Z</updated>

    <summary>2008-06-16～2008-06-19，为山东国税做了一次为期四天的 Oracle数据库高级技术培训，昨晚回到北京。
这一次是来去匆匆，希望下一次能够在山东多做停留，那里还是我祖上的故乡。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="oracle" label="Oracle" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[<a href="http://picasaweb.google.com/eygle.com/Custom/photo#5224340444914509090"><img src="http://lh6.ggpht.com/eygle.com/SICV9HTV5SI/AAAAAAAABbk/U11ocVXj7mc/s800/ShanDongGuoShui.JPG" style="float: left; margin: 0px 10px 10px 0px;" /></a>2008-06-16～2008-06-19，为山东国税做了一次为期四天的 <strong>Oracle数据库高级技术培训</strong>，昨晚回到北京。

培训地点在山东潍坊，第一次到这个中国的风筝之都，感觉环境与气候都不错。
整个培训进展的很顺利，结识了很多朋友，相处尤为融洽，所以讲课也轻松愉快。

感谢山东国税的朋友们：）这次培训，山东每个地市都有人来参加，是一次全省同行的聚会。
感谢老杨同志，在火车站他给我上了堂税务知识课，让我学到了不少Oracle之外的知识。

最满意的是山东的饮食，<strong>第一次到一个地方吃饭可以明目张胆的来一盘大葱、上一碟大蒜</strong>，痛快啊。
当然，山东朋友的酒量实在是太厉害了，而且喝酒的算法极其复杂，主席副主席、领3杯喝几次、啤酒白酒换算关系，总之比Oracle要复杂。没研究明白。

从北京到潍坊，坐动车组，不到5个小时，想想这个速度可以接受，以后去山东玩，也许周末就可以。

对于课程我的要求是：<strong>把我讲的记住50%就可以，明年我再讲一次，再记住50%，大家就和我一样了</strong>。哈哈！

这一次是来去匆匆，希望下一次能够在山东多做停留，那里还是我祖上的故乡。

-The End-
]]>
        
    </content>
</entry>

<entry>
    <title>成功优化案例:解决ERP系统更新性能问题</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/erp_update_sql_tuning.html" />
    <id>tag:www.eygle.com,2008:/service//7.1865</id>

    <published>2008-04-03T01:49:15Z</published>
    <updated>2008-07-22T01:30:41Z</updated>

    <summary>上个周五(3月28日)，北京阴雨绵绵的那天，接到用户的服务请求协助，中国建设银行的数据中心出了点问题。
了解了一下用户情况，是一段用于月结的UPDATE SQL出现了性能问题，本来40分钟左右的执行时间，现在突然延长到了4个小时左右。使得原本能够按时完成的任务现在看起来遥遥无期（因为有很多批处理要执行）。
而建行月底的财报要靠这个SQL，所以问题看起来很紧急，后果可能很严重。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[<a href="http://picasaweb.google.com/eygle.com/Custom/photo#5224345628242990914"><img src="http://lh5.ggpht.com/eygle.com/SICaq0tJ10I/AAAAAAAABbw/AI3UY7LGSIA/s400/ChinaCB.JPG" style="float: left; margin: 0px 10px 10px 0px;border:#666 solid 1px;" /></a>上个周五(3月28日)，北京阴雨绵绵的那天，接到用户的服务请求协助，中国建设银行的数据中心出了点问题。

跨越大半个城市，从东到西，赶到用户现场。
了解了一下用户情况，是一段用于月结的UPDATE SQL出现了性能问题，本来40分钟左右的执行时间，现在突然延长到了4个小时左右。使得原本能够按时完成的任务现在看起来遥遥无期（因为有很多批处理要执行）。
而建行月底的财报要靠这个SQL，所以问题看起来很紧急，后果可能很严重。

仔细检查用户的SQL、执行计划以及系统的Statspack报告及当前等待事件，发现系统大多数的等待消耗在
<strong>db file sequential read</strong> 等待事件之上，而检查这个事件发现读取在不同的索引文件之间来回跳转。

此时系统资源消耗很低，128G内存，64颗CPU，IO负载同样极低。
执行计划中，SQL在一个7亿记录和2亿记录的表之间进行HASH JOIN SEMI，执行计划并没有问题，问题在于I/O无法充分利用，系统资源无法充分利用。

通过进一步判断，强烈建议用户重建一个15G的索引，第二天早上收到用户的报告，系统一切恢复了正常。

-The End-
]]>
        
    </content>
</entry>

<entry>
    <title>Oracle技术培训服务</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/stype/training.html" />
    <id>tag:www.eygle.com,2008:/service//7.1830</id>

    <published>2008-03-08T15:40:22Z</published>
    <updated>2008-03-08T15:50:39Z</updated>

    <summary>培训是企业提升员工素质，增强企业战斗力与凝聚力的重要方式之一。

针对Oracle数据库方面的技术内容，我们提供专业的技术培训服务，这些培训服务包括.....</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="服务内容" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[培训是企业提升员工素质，增强企业战斗力与凝聚力的重要方式之一。

针对Oracle数据库方面的技术内容，我们提供专业的技术培训服务，这些培训服务包括：

<strong>1.OCP标准培训</strong>
培训内容按照Oracle官方OCP培训内容讲授，培训中加入讲师个人经验以及具体案例，是理论与实践结合的全面技术培训。
本系列培训可以单独选择相应的内容，自由组合成培训内容。

<strong>2.定制培训</strong>
此类培训可以根据用户的需求制定培训方案，全面满足用户的个性化需要。

我们的培训拥有国内一流的培训讲师，由Oracle Database领域资深的专家进行现场授课，无论是标准培训还是定制培训，相信我们的服务都会让您得到满意的回报。


]]>
        
    </content>
</entry>

<entry>
    <title>现场技术支持服务</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/stype/live_service.html" />
    <id>tag:www.eygle.com,2008:/service//7.1828</id>

    <published>2008-03-08T14:46:41Z</published>
    <updated>2008-03-08T15:07:38Z</updated>

    <summary>在生产环境中，我们可能遭遇各种各样的复杂情况，根据不同情况，用户可能需要一些现场的指导与帮助。
针对这些客户实际需求，我们可以提供按需而动（On-Demand Action）的现场服务，以满足客户各方面的服务需求。</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="服务内容" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[在生产环境中，我们可能遭遇各种各样的复杂情况，根据不同情况，用户可能需要一些现场的指导与帮助。
针对这些客户实际需求，我们可以提供按需而动（On-Demand Action）的现场服务，以满足客户各方面的服务需求。

现场服务可能包含的内容有：
<strong>1.软件安装帮助</strong>
指协助用户进行数据库软件的安装与指导，完成规范化安装与部署。

<strong>2.升级规划与实施</strong>
协助用户进行升级方案的制定并完成方案实施，升级数据库软件或完成Patch应用。

<strong>3.数据库的规划与部署</strong>
数据库的合理规划对于数据库的性能至关重要，如果能够在安装数据库时就做好规划，将能够全面影响数据库的未来使用。
我们能够协助用户对数据库进行合理化规划与部署。

<strong>4.问题的诊断及分析</strong>
很多数据库故障或性能问题都会相当复杂，并且与用户的实际环境紧密相关，通过现场的观察、跟踪与诊断可以更好的发现和解决用户的问题。

<strong>5.紧急故障处理</strong> 
现场解决用户可能遇到的一切紧急的数据库故障，恢复用户的业务应用。

<strong>6.其他用户需要的现场服务</strong>
和数据库相关的技术支持内容，在用户觉得必要的情况下，向用户提供高质量的现场服务。


 
]]>
        
    </content>
</entry>

<entry>
    <title>数据库紧急救援服务</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/stype/emergency.html" />
    <id>tag:www.eygle.com,2008:/service//7.1808</id>

    <published>2008-02-20T15:19:56Z</published>
    <updated>2008-03-08T13:45:21Z</updated>

    <summary>数据库系统是用户业务系统的核心，当出现一些紧急情况时，用户可能需要紧急援助服务。
本公司致力于协助客户解决数据库系统在任何时间出现的技术问题。在您面对一下种种问题时，可以尝试联系我们.....</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="服务内容" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[数据库系统是用户业务系统的核心，当出现一些紧急情况时，用户可能需要紧急援助服务。
本公司致力于协助客户解决数据库系统在任何时间出现的技术问题。 

由于数据库系统承载了用户的核心价值，所以在进行故障处理时应该极其谨慎，尤其是Oracle数据库系统，不当的恢复尝试可能会导致数据库出现不可逆转故障。
<strong>我们建议用户当出现紧急情况时，最重要的是：保留现场</strong>。然后请专业人员进行评估判断。

<strong>越是重要的数据库系统，处理问题时就越应当谨慎</strong>。

我们提供紧急援助服务可能涵盖以下内容：
<strong>1. 数据库不明原因宕机，无法启动</strong>
不管是单机、双机热备份（HA系统）、RAC(Oracle Real Application)环境，如果数据库出现异常宕机，并且无法重新启动，那你可能面对了极为严重的问题。
检查Oracle的alert文件可能可以获得更为详细的故障信息，当您的技术力量无法判断或解决故障时，可以联系我们协助解决和处理。

<strong>2.数据块损坏</strong>
当Oracle数据库出现坏块时，这通常意味着数据库出现了不一致或者面对着硬件故障，而且坏块往往意味着不可恢复性的数据损失。
在这种情况下，谨慎的做法是停止数据库业务服务，对数据库进行彻底检查，修复，彻底排除故障。

我们可以协助你处理这一类故障，恢复数据，减少损失。

<strong>3.数据的误删除</strong>
由于用户的一些意外或误操作，可能会导致数据的误删除，比如错误操作DELETE掉业务数据，并且提交（Commit）了事务；还有可能因为意外的Truncate等操作，损失了数据；此外一些不当的DROP操作也是经常会发生的情况。

如果遭遇了这些意外，您需要做的是，尽快停止数据库服务，或者备份相关的数据文件，然后联系我们，我们能够迅速的帮助客户从这些故障中恢复出来。

<strong>4.文件的意外损失</strong>
还有可能你会遇到这样的意外，数据文件被误删除，甚至可能是整个数据库都被误删除rm掉。
这对一个数据库来说是灾难性的，不过我们还能为您提供协助恢复。

当遭遇这些情况时，你需要做的是<strong>保护现场，不要再对丢失文件的磁盘进行写入操作</strong>，我们将最大限度的协助您恢复数据，理想的情况，数据能够100%的被恢复出来。

<strong>5.系统表空间（SYSTEM）表空间损坏</strong>
对于Oracle数据库来说，系统表空间是数据库的核心所在，如果SYSTEM表空间损坏，则数据库可能会无法启动。
在面对这种情况时，如果存在有效的备份，可以通过备份进行数据恢复，如果不存在有效备份，那么我们可以协助您进行特殊情况下的数据恢复。

<strong>6.其他您需要协助的情况</strong>
可能您还有其他难于处理的恢复情况，我们都将充分调动资源，结合自身的技术实力，竭诚为您服务。


对于这类紧急救援服务，本公司提供24x7全天候职守，致力于协助用户以最快的速度解决问题。
如果您遇到以上情况，为了您的数据安全，请尽快采取措施，并在需要时<a href="http://www.eygle.com/service/callus/">联系我们</a>。


 
]]>
        
    </content>
</entry>

<entry>
    <title>成功恢复案例:打开断电崩溃数据库</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/custom/recovery_powercrash_database.html" />
    <id>tag:www.eygle.com,2008:/service//7.1806</id>

    <published>2008-02-20T15:02:00Z</published>
    <updated>2008-03-23T14:21:44Z</updated>

    <summary>在本案例中，我们帮助一个客户成功恢复了一个断电崩溃的数据库，是海量存储（T级以上的），对于用户来说，即使作一个临时的备份也不可能，无法找到足够的存储空间是一个问题，更重要的是，无法承受极长的停机时间....</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="成功案例" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[2008年，计划在年后开始自己的事业，从事全职的Oracle技术服务、数据恢复与Oracle培训等业务。<br />
幸运的是，在年前已经有一些订单开始签订。<br /><br />

昨天帮一个客户恢复了一个断电崩溃的数据库，是海量存储（T级以上的），对于用户来说，即使作一个临时的备份也不可能，无法找到足够的存储空间是一个问题，更重要的是，无法承受极长的停机时间。<br />
而恢复的不确定性，采取手段的安全性也颇值得斟酌。<br /><br />

经过权衡，客户和我签订服务协议，委托<a href="http://www.eygle.com">Eygle.Com</a>进行数据恢复服务。<br />
整个恢复过程大约用了2个小时，处理一些后续的ORA-600错误也耗用了一些时间，最终数据库成功恢复到无故障状态，业务完全恢复正常。<br /><br />

顺便解决的另外一个问题可以说一下，另外一个数据库启动时报出ORA-03113错误，数据库无法启动。<br />
<blockquote>ORA-03113 end-of-file on communication channel

Cause: An unexpected end-of-file was processed on the communication channel. The problem could not be handled by the Net8 two-task software. This message could occur if the shadow two-task process associated with a Net8 connect has terminated abnormally, or if there is a physical failure of the interprocess communication vehicle, that is, the network or server machine went down.</blockquote><br /><br />

先不理这个错误，我首先去查看alert文件，ls -al一下发现alert文件已经达到了2147483647大小。<br />
2147483647是多大呢?<br /><br />

<blockquote>SQL&gt; select 2*1024*1024*1024 -1 from dual;<br />
<br />
2*1024*1024*1024-1<br />
------------------<br />
&nbsp; &nbsp; &nbsp; &nbsp; 2147483647</blockquote>
<br />
正好是2G少1 byte，也就是说这个文件超过了OS的限制，最终导致数据库启动不了。<br />
处理一下这个文件，数据库即刻恢复正常。<br /><br />

btw:这是一个附送的维护服务:)<br />
目前加盟：北京弗洛格科技有限公司，提供对外技术服务，欢迎大家支持！。<br>
<br />
-The End-<br /><br />]]>
        
    </content>
</entry>

<entry>
    <title>数据库健康检查服务</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/stype/healthcheck.html" />
    <id>tag:www.eygle.com,2008:/service//7.1805</id>

    <published>2008-02-20T14:22:11Z</published>
    <updated>2008-03-08T13:47:20Z</updated>

    <summary>数据库的健康检查服务是一种例行的现场支持服务，通过健康检查，可以对数据库的运行状况进行分析。
及时发现潜在的性能问题、数据库异常，从而达到防患于未然的目的，通常健康检查服务可能包括如下内容......</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="服务内容" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[数据库的健康检查服务是一种例行的现场支持服务，通过健康检查，可以对数据库的运行状况进行分析。
及时发现潜在的性能问题、数据库异常，从而达到防患于未然的目的。

数据库健康检查主要涉及以下四个方面：
<blockquote>1.系统和数据库的可用性 
2.系统和数据库的完整性 
3.系统、数据库和应用的性能 
4.系统备份和恢复方案评估</blockquote>

根据用户需求的不同，健康检查服务可能包含以下内容：
<strong>1.日志分析</strong>
检查并分析系统日志及跟踪文件，发现并排除数据库系统错误隐患，正常的日志分析对于数据库来说至关重要。

<strong>2.数据库性能分析</strong>
通过收集信息对数据库进行性能分析，得出数据库的运行状况报告，帮助用户了解数据库的健康状况。
为用户的优化、扩容、升级等工作提供有力的支撑。

<strong>3.空间检测</strong>
检查数据库空间的使用情况，提供空间使用报告，为用户合理规划空间使用、充分利用资源提供建议。

健康检查的服务内容还包括:
检查Oracle的数据库结构、初始化参数、主要配置文件 
检查系统和数据库判断是否需要应用最新的补丁集 
检查数据库备份的完整性等

健康检查是数据库稳定运行的保障，业务系统都应当进行例行的健康检查工作。


]]>
        
    </content>
</entry>

<entry>
    <title>数据库备份恢复服务</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/stype/backup_recovery.html" />
    <id>tag:www.eygle.com,2008:/service//7.1804</id>

    <published>2008-02-20T13:43:53Z</published>
    <updated>2008-03-08T13:48:14Z</updated>

    <summary>对于一个企业数据库的维护来说，备份重于一切。

如果您的企业没有专职的数据库管理人员，或者希望对数据库的现有备份方式进行评估，我们都可以提供协助。
</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="服务内容" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[对于一个企业数据库的维护来说，<a href="http://www.eygle.com/archives/2006/10/backup_backup_backup.html">备份重于一切</a>。

如果您的企业没有专职的数据库管理人员，或者希望对数据库的现有备份方式进行评估，我们都可以提供协助。

我们提供备份方案的制定与实施，服务具体包含以下内容：
<strong>1.制定备份方案</strong>
我们会根据用户的具体环境，制定切实可行的数据库备份方案，帮助用户保护数据安全，保证数据恢复。

<strong>2.评估备份方案</strong>
也许客户已经实施了相关的备份方案，但是无法确定其是否完备，是否能够应对种种可能发生的故障，我们可以以第三方的身份，中立、客观的帮助用户评估其备份方案，确保用户的投资能够得到切实的保护和回报。

<strong>3.实施备份方案</strong>
我们可以帮助用户实施制定好的备份方案，确保任务调度，确保备份能够切实有效的实施，满足用户的数据保护需求。

<strong>4.验证备份结果</strong>
通过具体的恢复实验，我们可以协助用户验证具体的备份是否有效，以及演示如何使用备份进行不同级别的恢复。

如果您有备份恢复方面的需求，请<a href="http://www.eygle.com/service/callus/contact.html">联系我们</a>，我们将全力为您服务。




]]>
        
    </content>
</entry>

<entry>
    <title>联系我们</title>
    <link rel="alternate" type="text/html" href="http://www.eygle.com/service/callus/contact.html" />
    <id>tag:www.eygle.com,2008:/service//7.1807</id>

    <published>2008-02-19T15:11:17Z</published>
    <updated>2008-07-22T01:31:59Z</updated>

    <summary>北京弗洛格科技有限公司
地址：北京市海淀区上地信息产业基地安宁庄金泰富地大厦 1408A 房间
网址：www.eygle.com
联系人：盖国强
电话：1391 181 2803
MSN联系：eygle @ hotmail.com
邮件联系：eygle @ eygle.com
Gtalk：eygle.com@gmail.com
QQ：1483367

欢迎来信来电洽谈，我们将竭诚为您服务！
</summary>
    <author>
        <name>eygle</name>
        <uri>http://www.eygle.com</uri>
    </author>
    
        <category term="联系我们" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.eygle.com/service/">
        <![CDATA[<strong>北京弗洛格科技有限公司</strong>

<strong>北京总部地址</strong>
地址：北京市海淀区上地信息产业基地安宁庄金泰富地大厦 1408A 房间
网址：<a href="http://www.eygle.com">www.eygle.com</a>
联系人：<a href="http://www.eygle.com/archives/2007/08/about_eygle.html">盖国强</a>
电话：1391 181 2803
MSN联系：<strong>eygle @ hotmail.com</strong>
邮件联系：eygle @ eygle.com
Gtalk：eygle.com@gmail.com
QQ：1483367

欢迎来信来电洽谈，我们将竭诚为您服务！

]]>
        
    </content>
</entry>

</feed>

