Thursday Nov 19, 2015

使用Orachk对应用连续性进行分析

Steve FeltsOracle20151024

正如我在博客 “第2部 分 - 12c 数 据库和WLS – 应 用连续性”所述,应用连续性(AC) 是一项重要特性,可通过对应用程序和配置的最小更改来避免对用户造成的错误。在博客“使 用Orachk为 应用连续性清理实体类”中, 我介绍了Oracle实 用程序的其中一项用途,并重点讲解了如何检查需要被移除以运行ACOracle实体类使用。

Orachk的下载页面: https://support.oracle.com/epmos/faces/DocumentDisplay?id=1268927.2

12.1.0.2.5版本开始,Oracle实体类检查已在.jar文件基础上递归地扩展了.ear.war.rar文件。您不再需要将这些文档分解至一个目录中以进行检查。这对于使用Java EE应用程序的用户来说是一项重要的简化。您只需在设置命令行选项-appjar dirname或环境变量RAT_AC_JARDIR时注明您应用程序的根目录。Orachk实用程序将会进行分析。

本文将重点介绍可使用Orachk进行的第二项分析,用于检查您的应用程序工作负载是否被AC覆盖。共有三个数值控制覆盖分析的AC检查(在Orachk中 称为acchk)。 其中两个数值与实体类检查相同。第三个数值不同,但可以与其相结合从而在一次运行中进行两个检查。这些数值既可在命令行中设 置,也可以通过shell环 境变量(或混合)进行设置。这些数值如下:


命令行参数

Shell环境变量

用法

–asmhome jarfilename  

RAT_AC_ASMJAR

必须指向 asm-all-5.0.3.jar的 一个版本,下载地址http://asm.ow2.org/

-javahome JDK8dirname

RAT_JAVA_HOME

必须指向 JAVA_HOME 目 录,以进行JDK8 安装。

-apptrc dirname

RAT_AC_TRCDIR

为了分析跟踪文件以检查AC覆 盖,应指定一个包含一个或多个数据库服务器跟踪文件的目录名。跟踪目录通常是

$ORACLE_BASE/diag/rdbms/$ORACLE_UNQNAME/$ORACLE_SID/trace

该测试只适用于12个 数据库服务器,由于AC发布时的版本限制。

RAT_ACTRACEFILE_WINDOW

在扫描跟踪目录以对文件进行跟踪时,该可选数值可限定只对指定的最近天数进行分析。目录中可能有成千上万个文件,该参数将过滤掉早于指定天数的文件。

此外,您需要在数据库服务器上打开指定的跟踪标记,以查看RDBMS一 侧的AC程 序接口。

您可以在单次会话中通过使用java.sql.Connection以编程方式将其打开,通过运行类似下列语句:

Statement statement = conn.createStatement();
statement.executeUpdate("alter session set events 'trace [progint_appcont_rdbms]' ");

或者,您可能更需要在所有会话中将其打开,通过运行:

alter system set event='trace[progint_appcont_rdbms]' scope = spfile ;

想要理解分析,您需要了解如何使用AC。 首先,只有在使用一个重播驱动程序时AC才可使用,例如oracle.jdbc.replay.DataSourceImpl。 其次,有必要识别出至驱动程序的请求界限,以使操作可跟踪,并在必要时可以重播。界限的定义方法是调用beginRequest, 通过建立连接至oracle.jdbc.replay.ReplayableConnection以 允许重播,而调用endRequest可禁用重播。

1. 如果您正在使用UCP WLS,在您获取和关闭一个连接时,界限将自动完成处理。

2. 如果您没有使用这些与Oracle重播驱动程序紧密相连的连接池中的其中一种,您将需要直接在应用程序中进行调用。

3. 如果您正在使用一个UCPWLS池,但您却获得一个连接并保持该连接,而不是经常将其返回到连接池,您将需要处理中间的请求界限。这种做法容易出错,不建议您采 用。

4. 如果您在连接上调用提交,重播将被默认为禁用。如果您将SESSION_STATE_CONSISTENCY 服务设置为 STATIC 模式而不是默认的DYNAMIC 模式,那么提交将不会禁用重播。请参见上面第一个链接,查看更多关于该话题的讨论。如果您使用默认设置,您应当在提交后立即关 闭连接。否则,在随后的操作中请求的剩余部分将不会被重播覆盖。

5. 另外,应用程序也可以在连接上调用disableReplay() 以在当前请求中明确禁用重播。

6. 也有一些操作无法被重播,调用其中一个操作将在当前请求中禁用重播。

以下是覆盖分析的总结:

- 在重播被启用并且未被禁用之后,如果数据库服务器进行了一次交互,那么这次交互可被计为受保护的调用。

- 当重播已被禁用或重播为无效时(未在请求中,或受限制的调用,或已调用禁用API),如果数据库服务器进行了一次交互,那么这次交互被计为不受保护的调用,直到下一个endRequestbeginRequest

- 出于重播目的而被忽略的调用将在统计中被忽略。

在处理一个跟踪文件的结束阶段,将计算

(protected * 100) / (protected + unprotected)

以确定 PASS (>= 75), WARNING ( 25 <= value <75) and FAIL (< 25).

运行Orachk将会生成一个目录,名为orachk_<uname>_<date>_<time>。如果您想查看所有具体信息,可以在输出文件子目录下查找文件名o_coverage_classes*.out。该文件包含所有跟踪文件的信息。

程序将生成一个html文件,并列于程序输出中。该文件将列出与显示“PASS” (但可能不是100%)的跟踪文件相关的输出。如果显示“PASS”,但并未达到100%,可能是因为某个操作未被重播。

输出内容包括数据库服务名称,模块名称(来自于v$session.program,可在客户端通过连接属性oracle.jdbc.v$session.program进行设置),ACTIONCLIENT_ID (可使用setClientInfo通 过“OCSID.ACTION 和“OCSID.CLIENTID” 分别进行设置)。

以下是由Orachk实际生成的表格:



故障类型

状 态

信息







覆盖检查


TotalRequest = 25
PASS = 20
WARNING = 5
FAIL = 0





WARNING

[WARNING] Trace file name = orcl1_ora_10046.trc Row number = 738
SERVICE NAME = (dbhost.us.oracle.com) MODULE NAME = (ac_1_bt) ACTION NAME = (qryOrdTotal_SP@alterSess_OrdTot) CLIENT ID = (clthost-1199-Default-3-jdbc000386)
Coverage(%) = 66 ProtectedCalls = 2 UnProtectedCalls = 1


WARNING

[WARNING] Trace file name = orcl1_ora_10046.trc Row number = 31878
SERVICE NAME = (dbhost.us.oracle.com) MODULE NAME = (ac_1_bt) ACTION NAME = (qryOrder3@qryOrder3) CLIENT ID = (clthost-1199-Default-2-jdbc000183)
Coverage(%) = 66 ProtectedCalls = 2 UnProtectedCalls = 1


WARNING

[WARNING] Trace file name = orcl1_ora_10046.trc Row number = 33240
SERVICE NAME = (dbhost.us.oracle.com) MODULE NAME = (ac_1_bt) ACTION NAME = (addProduct@getNewProdId) CLIENT ID = (clthost-1199-Default-2-jdbc000183)
Coverage(%) = 66 ProtectedCalls = 2 UnProtectedCalls = 1


WARNING

[WARNING] Trace file name = orcl1_ora_10046.trc Row number = 37963
SERVICE NAME = (dbhost.us.oracle.com) MODULE NAME = (ac_1_bt) ACTION NAME = (updCustCredLimit@updCustCredLim) CLIENT ID = (clthost-1199-Default-2-jdbc000183-CLOSED)
Coverage(%) = 66 ProtectedCalls = 2 UnProtectedCalls = 1


WARNING

[WARNING] Trace file name = orcl1_ora_32404.trc Row number = 289
SERVICE NAME = (orcl_pdb1) MODULE NAME = (JDBC Thin Client) ACTION NAME = null CLIENT ID = null
Coverage(%) = 40 ProtectedCalls = 2 UnProtectedCalls = 3


PASS

Report containing checks that passed: /home/username/orachk/orachk_dbhost_102415_200912/reports/acchk_scorecard_pass.html

如果您的所有跟踪文件没有达到100%,您需要找出原因。不要忘记将连接返回至连接池,尤其是在提交之后。为了弄清楚究竟哪些调用在禁用重播,以及在提交后进行了哪 些操作,您应当在驱动程序一侧打开重播调试。该过程的步骤包括运行调试驱动程序(例如, ojdbc7_g.jar),设置命令行选项-Doracle.jdbc.Trace=true -Djava.util.logging.config.file=file.properties,以及在属性文件中输入以下行:oracle.jdbc.internal.replay.level=FINEST.

Orachk实用程序可帮助您使用应用连续性来启动并运行应用程序。

- 删除Oracle实体类。

- 分析应用程序中的数据库操作,查看这些操作是否都受到重播的保护。

Thursday Nov 05, 2015

数据库专业人员需要了解哪些数据安全方面的信息

Oracle Security training

作者:Etka Sivasriamphai

您是否知道

· 2014年有43%的公司曾遭遇数据泄露。1

· 2007年至2013年黑客的数量增长了1600%2

· 2015年美国的5项最严重健康数据泄露事件共涉及9930万人。3

· 网络犯罪预计每年会对全球经济造成高达4450亿美元的损失。4

数据安全是企业关注的焦点

由于受到黑客攻击的系统越来越多,高级管理人员都已经痛苦地意识到什么才是企业业务的真正危机。而最容易受到攻击的IT层实际上是数据库52%),但令人惊讶的是,只有15%的企业会为保护数据库而分配资源。5

一家企业最有价值的资产是他们的信息

高管们已开始寻找能够帮助企业抵御黑客攻击的专业人员,并需要他们主动采取措施以降低数据暴露风险,进而保护公司资产。

那么,谁将负责在企业中保护所有数据的安全? 答案是数据库管理员也被称为DBA

数据库管理员的职责可分为3大领域:

· 维护生产数据库

· 设计并开发新的数据库

· 保护数据库 其中包括保护数据的完整性和安全性

第三个领域——数据库安全已成为各公司首当其冲的关注点。

在一个信息可以被全世界无数人访问的环境下,数据库管理员怎样才能更好地保护数据?

保护数据安全是数据库管理员的主要任务

为了有效保护有价值的数据和机密数据,数据库管理员必须扩展技能。数据库管理员必须不断培训保护数据库的技能;毕竟,他们决定着谁可以访问数据,以及何时何地如何访问数据。

数据库管理员完全能够胜任这项任务,因为他们拥有如何访问、存储和管理数据的专业知识,他们也能够从独特的角度观察一家企业的弱点和潜在风险。

那么,一名数据库管理员需要做些什么?

除了控制访问权限以及管理备份和恢复的流程之外,数据库管理员还需要专注于数据安全性和数据保密性两方面。

一名优秀的操作型数据库管理员不只是花大部分时间关注用户投诉,还应按照一份严格的维护任务清单开展工作,其中包括:

· 预测、检测并解决问题;采取主动措施以锁定数据,并使外部人员无法使用该数据。

· 为企业的全体员工带来安全意识;数据库管理员需要帮助在企业的每一级推动保护措施。

· 成为制定企业安全战略的团队成员,并实施和管理安全战略。

· 紧跟技术最前沿。应优先考虑花时间参加培训进行技术升级。

这份清单是数据库管理员需要认真看待并诚心接受的巨大责任。有了这种预期,数据库管理员的发展前景和职业道路也将随之更加广阔。这也将使数据库管理员更加迫切地需要数据安全方面的知识和认证。

拓展您的知识和经验 掌握Oracle安全性

甲骨文大学的实践培训和认证课程将帮助您开发保护企业数据安全的必要技能。

数据库专业人员的任务将是扩展其工作重心和技术技能,从而为企业带来更多的价值。

数据库管理员的职业发展也将取决于是否具有在数据库之外评估IT基础架构防御弱点的能力。

这意味着,需要查找外部来源和内部来源两方面的潜在弱点。无论在安全团队内或是协作提供支持,制定战略和实施数据保护措施将成为数据库专业人员工作的重要组成部分。

虽然这将为现有的数据库专业人员带来很大的压力,但也能够为那些以最前沿的技术迎接挑战的人创造出良好的职业发展机会,并带来职业上和财务上的双丰收。

您是否已准备好接受挑战,成为最优秀的数据库管理员?我们的课程开发专家能够帮助您选择最适合您的培训。

请联系您当地的甲骨文大学办公室预约时间!

波耐蒙研究所

CSO Online MarketPulse, 2013

美国联邦政府

战略和国际研究中心(CSIS, 2014

CSO Online MarketPulse, 2013

Friday Oct 23, 2015

借助Oracle数据库12c向云计算转型

Oracle Database 12c training

作 者:Diana Gray

对于想要迁移至Oracle数 据库12c数据库管理员来说,现在是千载难逢的好机会。Oracle数据库12c 平 台新增了许多重要功能,包括数据库整合、查询优化、性能调优、高可用性、分区、备份和恢复等。如 此之多的增强功能正是吸引掌握了Oracle数 据库较早版本的数据库管理员迁移至新平台的根本原因。

如果您想知道Oracle数据库12c带来了哪些新功能,请查看升 级至Oracle数据库12c五大理由PythianOracle团队为您分析了Oracle最新版本数据库的各个方面,其研究结果确实令人印象深刻。

向企业云转型

完成向企业云的全面转型可能需要数年的时间,并将影响到一个企业的职能、流程、政策和服务提供等许多方面。许多企业都尝试用一种分阶段的方法进行转型——一条通往企业云的旅程。这段旅程分为独立的多个步骤,每个步骤都可以各自实现目标并带来明显的收 益。因此,无论企业选择多快或多远的路线,他们都能从每个步骤中得到最直接的收益,即使刚刚起步也不例外。

Oracle数据库12c 旨 在实现向企业云转型的过程,并提供新的可能性,使企业在这个旅程中的每个阶段都取得收益:

· 高效并安全地整合混合负载

· 有弹性且位置独立的数据库服务

· 敏捷且自动化的资源和数据管理

· 集中且标准化的软件映像管理

掌握Oracle数据库12c

为了帮助您成功升级至Oracle数 据库12c 甲骨文大学将为您提供最为专业的培训,内容包括由Oracle数据库专家讲授的最新课程,能够为客户和合作伙伴提供所需的专业知识和技能,以有效地部署Oracle数 据库12c,并充分利用其关键功能。Oracle数据库12c 培训课程能够帮助数据库管理员扩展技能组合和专业知识,在对数据中心、数据库操作和集成系统进行整合时更加得心应手。

请 浏览我们最新发布的Oracle云学习订阅 数据库云服务, 获取完整的云体验,并了解如何使用该产品,以在迁移至Oracle数 据库12c平 台的过程中成功地管理您自己的云数据库,从而体验新平台为您和您的企业带来的各种优势。

如果您对Oracle数据库12c的学习产品有任何疑问,请回复本篇博客,我们将非常乐意帮助您迈入云计算时代。

Tuesday May 26, 2015

按需培训课程:Using Oracle Database Vault with Oracle Database 12c

作者: Maria Billings, 高级首席课程开发师

您是否希望拓展您的职业道路,但却不知道何时才能有时间参加培训?

不妨尝试一下甲骨文大学的按需培训(TOD课程。您可以根据自己的日程安排和学习进度来观看录制的课堂视频和实践练习课程。

关于Database Vault

· 您是否有时需要证明您不可能掌握机密信息,尽管您是一名高权限的DBA

· 您是否知道,Oracle Database 12c 中 已经安装了一个Database Vault选项,并且该功能在您的企业决定使用时可以随时启用?

· 什么是Database Vault

Database Vault按需培训 由几个部分组成,包括领域、规则集、命令规则、确保应用角色的安全,以及一些可以高级自定义或可以即刻使用的要素。

例如,一个领域是对表格、角色或数据包提供保护的区域。一个领域能够保护领域中的对象不会受到用户行使系统权限的影响,例如SELECT ANY TABLE。因此,拥有这种权限的任何用户都必须被定义为领域参与者(或者拥有被赋予的领域参与角色),才能够访问被保护的对象。

如果您不是领域参与者或拥有者,您将读到一条错误消息,即对受领域保护表格进行查询的结果为“ORA-01031: 权限不足”。总之,您能够证明您不可能接触到机密信息。

按需培训课程“Using Oracle Database Vault with Oracle Database 12c”将为您介绍该功能的所有必要内容,包括:

1. 如何通过限制权限来降低潜在安全漏洞的攻击范围。

2. 如何执行安全分析,并报告安全漏洞。

3. 如何配置并维护Database Vault组件。

4. 如何实施以明确的安全要求为前提的最佳实践。

您也将了解到一些创建和记录安全实施的样本,并浏览及讨论样本的使用示例,例如一名应用程序DBA的 工作流程、双密匙安全性、动态审计等等。

Monday May 04, 2015

在专为云计算重新设计的Oracle数据库上证明您的专业知识与技能

                 Oracle Database 12c: Advanced Administration考试 (1Z0-063) 现已发布。

您已具备一名出色数据库管理员应有的先进知识与技能,包括备份、恢复和云计算战略的开发与部署等专业能力。

成功展现这些技能将获得Oracle Database 12c Administrator Certified Professional认证,让您在激烈的职场竞争中倍受青睐。

Oracle Database 12c版本专为云计算而重新设计。多租户架构能够带给企业前所未有的硬件和软件效率、出色性能和可管理性,以及快速、高效的云服务。Oracle Database 12c认证重在考核在当今竞争激烈的就业市场中数据库管理员应具备的全方位技能。

除了需要通过认证考试,有资格的考生还需持有Oracle Database 12c Database Administrator Certified Associate认证,并完成一门Oracle Database 12c认可课程。熟练掌握Oracle Database 12c: Backup and Recovery Workshop Oracle Database 12c: Managing Multitenant Architecture课程中讲授的高级技能有助于您成功通过考试。

立即访问pearsonvue.com/oracle 并注册考试1Z0-063。 登录Oracle认证网站, 了解所有备考详情,包括考试目标、考题数量、时间分配和考试价格等。

快速链接

· 认证路径: Oracle Database 12c Administrator Certified Professional

· 认证考试: Oracle Database 12c: Advanced Administration exam (1Z0-063)

· 甲骨文大学培训: Oracle Database 12c: Backup and Recovery Workshop Oracle Database 12c: Managing Multitenant Architecture

· 了解更多: Beta Testing

· 立即注册: Pearson VUE

Tuesday Mar 17, 2015

获得Oracle认证将如何帮助您拓展职业生涯?

获得认证将为您带来什么优势?更重要的是,获得Oracle Java认证或Oracle数据库认证能为您带来什么优势?关于这个问题有许多不同的见解,而且正因为看法不同,我们才非常乐于分享一些最近的研究结果,这些研究显示出就业市场对于熟练掌握Java技术或Oracle数据库技术的专业人才的需求持续上升,因此相关认证的市场价值也在不断提高。

欢迎访问 certification.oracle.com了解更多关于Oracle认证考试的信息,浏览认证途径。

Friday Nov 28, 2014

五大理由将您的Oracle数据库认证升级至Oracle数据库12c

Oracle Database 12c即将成为数据库领域的“旗舰版本”, 面对这个开创性的数据库版本,您已经掌握其专业知识了吗?

让我们来仔细看看。

五大理由升级您的Oracle数据库认证

5. 各大企业都在采用全球首屈一指的数据库——Oracle数据库的最新版本,用来管理关键且复杂的工作量。Oracle数据库12.1.0.2包含备受期待的Oracle Database In-Memory功 能, 能够加强Oracle数据库应用程序的性能。

4. 根据罗致恒富国际(Robert Half International) 公布的2015 北美洲薪资指导手册 不断发展Oracle数据库技能可以提高数据库管理员的平均工资

3. 您现在只需通过一门考试就可将您的OCP认证升级至最新版本(无论您持有哪种版本的认证)。是的,您没听错!只需通过一门考试即可。

2. Oracle最近公布了重新认证的新要求。 请在您的认证到期之前立刻升级您的认证。

1. 购买认证升级优惠包即可获得优惠20%的 培训课程、电子实践测验(如适用)和考试券,为您成功获取Oracle Database 12认证创造有利条件。

立刻升级您的认证——先来了解一下考试详情

· Oracle Database 12c Administrator Certified Professional – 7.388i9i10g11g升级

· Oracle Database 12Administrator OCP – Oracle9iOracle Database 10g11g DBA OCA升级

访问其他有帮助的资源

· 博客:将您的认证升级至Oracle Database 12c常见问题
·
网络研讨会: 将您的认证升级至Oracle Database 12c(视 频录像)
·
认证优惠包 如果您希望参加培训,那么在订购认证考试券的同时订购培训即可享受20%的优惠。

Wednesday Nov 19, 2014

MySQL Cluster ——您需要知道什么

您知道吗?

MySQL Cluster能够在不同的主机上跨数据节点地将数据自动分片,这意味着数据库的性能将随着节点的增加而自动进行扩展。

数据节点隶属于能够在内部复制数据的节点组,从而在一个数据节点出现故障时,另一个数据节点将根据发生故障的节点的数据副本继续工作。这样就能够确保高可用性和可扩展性。

数据节点可在商用硬件上运行,并且仅需满足极少数的要求。

这意味着,您可以在相对便宜的计算机上创建大规模的集群,并且可以通过增加数据节点来轻松地扩展一个运行中的可操作集群。

例如,在一个简单的集群中,您可以向新主机复制一个二进制文件,并通过集群管理节点的选项执行该文件,这样就可以向该集群 添加一个新的数据节点。您可以通过一个命令在新节点组中重新分布数据,从这一刻开始,集群将自动在所有数据节点中分布数 据。

如果您的集群数据库太大,从而无法包含在单一的节点组内存中,您可以添加额外的节点(并因此添加节点组)。

MySQL Cluster能够在节点组之间分配数据,以使每个节点组都能够含有整体数据库的一部分。这表示,如果您的集群中有4个节点组,那么每个节点组都将含有约四分之一的集群数据,并将对集群中大约四分之一的行要求做出反应。

随着要求的不断增加(数据或处理能力),您还可以增加更多的节点组以扩大数据库的规模,而无需对您现有的应用程序做出任何更改。

您只需在管理节点上执行一项 开始备份”的命令,就可以将整个集群的数据备份至所有数据节点。MySQL Cluster Manager将帮助您轻松开始和停止整个集群。

您只需执行一项命令就可以对集群中的所有数据节点进行重新配置,无论是更改设置,还是依次重启每个节点,都无需关闭集群。

如需了解更多关于MySQL Cluster的信息,请报名参加最新的MySQL Cluster 培训课程

在这门MySQL Cluster培训课程中,您将学习如何在应用程序的核心安装并配置一个实时的数据库集群。我们的专家教师将教您如何通过使用MySQL Cluster的 开源和企业组件来设计您的集群并保持集群的高可用性和可扩展性。

如果您希望了解MySQL Cluster, 那么您绝对不要错过这门为期4天 的培训课程。您不仅能够了解其理念和特性,也将获得丰富的实践经验。您可以选择在线虚拟课堂的培训方式而足不出户地进行学 习,或前往教育中心参加教室培训。

欢迎您了解更多关于 MySQL课 程的详细信息。

Wednesday Oct 29, 2014

MySQL用作嵌入式数据库值得信赖

12601713 2014829

作者:Diana Gray, 甲骨文大学首席课程产品经理


MySQL是低成本嵌入式数据库的最佳选择。

超过3000ISVOEMVAR都 出于这个目的而选择MySQL, 与使用其他数据库产品相比,他们明显受益于MySQL显 著的成本节约优势。MySQL能 够使可靠的、高性能的、可扩展的基于网络的嵌入式数据库应用实现具有成本效益的交付。

现在参加有针对性的培训,学习开发、部署和管理MySQL应 用程序所需的高级功能、管理工具和技术知识,您将受益匪浅。

立 即体验以下优势:

· 成本低,能够确保商品销售成本在整个应用生命周期中相比较低。

· 跨平台的灵活性,支持超过20个 平台,能够在更多市场的多种硬件和操作系统的组合下自由交付产品。

· 高性能、高可靠性和可扩展性,能够满足最苛刻应用的需求,如电信和网络管理。包括一个全功能的关系型数据库管理系统(RDBMS), 在客户的数据不可避免地增加时使产品更具竞争力。

· 易于使用,能够快速安装、配置并集成到系统中。因此,开发人员可以专注于应用程序的开发,从而降低成本和投放市场的时间。

面向开发人员的MySQL 培训课程将教授您如何规划、设计和实施使用MySQL的 应用程序。甲骨文大学专家教师将通过一系列的实例、互动教学和实践练习为您进行相关培训。

· 通过参加本课程,您将了解为何libmysqld库 本身就是MySQL服务器。 它是标准MySQL安 装的一部分。拥有C/C++ 语言编写能力的开发人员能够轻松将libmysqld库嵌入应用程序中,完成标准客户端或服务器安装所能完成的大部分任务,除了因缺乏复制能力和受客户端同时连接数的限制而无法完 成的任务。

如想了解更多有关在MySQL中使用嵌入式数据库的信息,请下载 白皮书:“MySQL作为嵌入式数据库指南”

Tuesday Aug 26, 2014

体验一种全新的学习方法——购买Oracle数据库学习串流

作 者:Diana Gray, 甲骨文大学首席课程产品经理

一 种能让您无间断学习Oracle数据库的培训方式

您是否....

· ... 曾经想及时了解一个特定的主题, 以完成一个任务?

· ... 曾经考虑过用一个小时或更少的时间听 取业内专家对产品最新版本、最佳实践或特定主题进行的探讨, 因为您没有时间深入地学习?

· ... 曾经希望在完成培训课程之后能拥有一 种资源能让您温习所学知识,以加深对特定主题的理解?

在我的工作生活中,我必须不断地抽出时间进行学习,以获取最新的信息。

而面对如此多的新技术,我需要经常复习以确保我的信息都准确无误。我通常利用一部分时间来了解新的东西。

甲骨文大学深知培训应该因人而异。有时您需要的是一个包含大量主题、课题和讲师分析的解决方案,以获取特定技术领域的最新 和最重要的信息。

Oracle 数据库学习串流

甲骨文大学开发了Oracle数据库学习串流, 它能够帮助我们始终掌握世界首屈一指的数据库和相关主题的最新信息。

限时优惠:添加订购Oracle数据库学习串流可享受50%的优惠

....如果您在购买甲骨文大学教室培训、在线虚拟课堂或按需培训的同时订购Oracle数 据库学习串流,便可享受限时优惠。

马上行动吧!立即享受50%优惠!

Tuesday Aug 05, 2014

订购MySQL培训和认证优惠包可享受至20%的优惠

Antoinette O'Sullivan2014714

购买捆绑优惠包,尽享两种优惠——一门培训课程和一张认证考试券。购买培训和认证 优惠包可享受至20%的优惠。

 

参加培训能够帮助您掌握专业产品知识,获得认证则能帮助您向未来的雇主证明您所掌握的知识和技能。

我们为您提供两种MySQL 优惠包: MySQL Database Administration MySQL Developer

想了解更多关于MySQL课程的信息,请��问 http://education.oracle.com/mysql

Sunday Jun 22, 2014

体 验Oracle Database 12c

通过Oracle Database 12c 来增强自己的技能也许并不像您想象中那样困难。Oracle课程开发专家为您精心设计的课程内容将帮助您了解自己现有的知识水平,确定未来的发展方向。

请浏览我们的 Oracle Database 12c 解决方案页面,以便您能够快速了解自己参加过的课程和依然可能需要加强的技能。

快速学习并掌握这项全新的技术是您访问完全基于云计算的平台的关键。一旦您开始了解如何运用这些全新的增强功能,它们将会使您的工作事半功倍。

马上参加最新推出的 Oracle Database 12c: New Features for Administrators 自 学课程以掌握Oracle Database 12c

下载软件后,可查看适用的培训和认证。现在参加甲骨文大学培训,为您的个人技能添加备受认可的专业认证。

Wednesday May 14, 2014

参加Oracle Database 12c Security培训课程为自己充电


Diana Gray高级产品营销经理

Oracle Database 12c 拥有500多个新特性,专为Oracle客户在云计算、大数据、安全性和可用性等领域中的具体需求而设计。

为什么选择Oracle Database Security

Oracle的帮助下客户无需更改现有的应用程序就可以部署可靠的数据安全解决方案既省时又经济。

从一开始,Oracle就以行业中最先进的技术来保障数据的来源——数据库的安全。 Oracle提供全面的安全解决方案产品组合, 以保障数据隐私,防范内部威胁,确保Oracle数据库和非Oracle数据库的合规性。

Oracle的安全控制具有预防性和检测性,且功能强大,包括数据库活动监控和拦截、特权用户和多因素访问控制、数据分类和发现、透明的数据加密、综合审计和报告、安全配置管理和数据屏蔽等。

参加Oracle Database 12c: Security培训课程

全新的 Oracle Database 12c: Security培训课程中,您将学习如何使用Oracle 数据库的功能以满足企业安全性、隐私权和合规性的要求,您将掌握:

  • 使用PKIKerberos为数据库用户配置强身份验证。

  • 使用虚拟私人数据库和Oracle Label Security控制数据访问。

  • 使用Oracle Database Vault Privilege Analysis分析应用程序权限,减少攻击面。

  • 使用Oracle Advanced Security Data RedactionTransparent Data EncryptionOracle Data Masking降低数据泄露风险

  • 使用以企业政策和条件为基础的统一审计工具对数据库内部活动进行审计。

  • 配置网络加密以保护传输中的信息。

  • 使用Oracle Database Vault Realms防范旁路应用程序。

如您对Oracle Database 12c Security培训课程有疑问或想法,欢迎您在下面的评论栏中提出您的宝贵意见




Monday May 12, 2014

Oracle Database 12c Administrator Certified Master 认可课程列表现已公布

马上开始准备您的Oracle Database 12c Administrator Certified MasterOCM)考试

如果您是一名Oracle Database 12c Administrator Certified Professional,您一定希望在认证和职业道路上再向前迈进一步,成为Oracle Database 12c Administrator Certified MasterOCM)。您只需参加两门高级实践培训课程就有机会获得Database OCM认证。希望先人一步成为最先拥有该认证的专业人士吗?马上开始参加培训吧!

如果您是一名Oracle Database 11g Administrator Certified Master,您一定比任何人都了解OCM 认证能够带来的巨大优势。考试发布后立即准备将您的认证升级至12c,让您的认证和技能知识始终与时俱进。

针对Oracle Database 12c Administrator Certified Master考试的认可课程列表现已公布。所列课程均可满足培训要求:

Monday Apr 14, 2014

Oracle Database 12c升级:解答疑问

最近,Oracle认证举办了一场由大师级讲师Gwen Lazenby主讲的免费网络讲座,主题为“将您的Oracle Database Administrator Certified Professional认证升级至Oracle Database 12c。在此,我们为您列举一些在本次讲座中提出的很好的问题。

升级途径

所有人都可以通过相同的认证途径,即通过一次考试就可将11g以前的认证升级至12cOracle如何确保其公平性?这种升级途径是否降低了认证的价值,或者说这对于那些通过辛苦努力获得所有早前版本认证的学员很不公平?

我们始终致力于从技术的准确性出发来设计我们的认证,并专注于实践技能和知识。此外,我们也在不断寻找各种方法,让您能够尽可能轻松地获取认证。我们现在提供的新升级途径可以让学员们通过一次考试便“跳级”到12c版本。如果您过去进行了升级,那么您也一直拥有之前版本的认证(即DBA OCP 10gDBA OCP 11gDBA OCP 12c),而只参加一次考试升级至12c的学员将只获得12c证书(即不能同时获得之前版本的证书)。

如何从11g之前的版本升级至Oracle Database 12c Administrator Certified Professional?是否必须先升级至10g11g,然后才能再升级至12c

升级至12c采用一次考试” 升级途径。如果您拥有Oracle Database Administrator Certified Professional认证的任何版本(Oracle7.3Oracle8Oracle8iOracle9iOracle Database 10gOracle Database 11g),您都可通过一次考试 ——Upgrade to Oracle Database 12c1Z0-060)升级至Oracle Database 12c Administrator Certified Professional

需要培训才能升级吗?

如果您拥有一项Oracle Database Administrator Certified Professional 认证,则升级至Oracle Database 12c Administrator Certified Professional无培训必要。您只需通过 Upgrade to Oracle Database 12c (1Z0-060)这门考试便可升级成功。您现有的Oracle Database Admin Certified Professional证书表明您已满足前期认证的要求。

是否还提供12c版本以外的升级?例如,我们能否从9i 升级至10g,或从8i升级至9i

目前,您仍可通过相应的升级途径来进行任意版本的升级。例如,7.388i certified professionals仍可升级至Oracle9i Database Administrator Certified Professional Oracle 9i DatabaseOracle Database 10g Certified Professionals也仍可升级至Oracle Database 11g12c的升级途径为那些拥有非常早期版本Oracle Database的学员简化了升级过程。

网络讲座

我错过了Oracle Database 12c 升级网络讲座的完整播出或错过了一部分,会提供重播吗?

Gwen Lanzenby主讲的 Oracle Database 12c升级网络讲座已于2014317日举办完毕,现在提供重播

考试详情

如果我没记错我参加11g OCP考试时没遇到RealApplicationTestingVLDB相关考题。现在有关于VLDB的全部题型指导,我是否需要重学所有内容?

您可以在Oracle认证网站 中查看考试主题列表,这是了解考试内容的最佳信息来源。

如果考试的其中一部分没通过,是否需要重考整个考试还是只需要重考没通过的那部分?

尽管考试分为两部分,但仍是一个整体,只有通过和没通过两种可能。如果没通过,则必须重考整个考试。

如果考试失败,再次重考时是否还需要支付全部考试费用?

每一次考试的费用都是一样的。

如果考试失败,什么时候才能重考?

考生在考试失败14天后才能参加重考。相关信息请浏览Oracle认证网站中的完整重考政策

考题是否为选择题?

该考试中的考题均为选择题。

考题中是否有多选题?

选择题的答案形式分“选择一项”、“选择两项”、“选择所有适用的选项”,或其他不定项选择形式。

在升级至Oracle Database 12c的考试(1Z0-060)中是否有非计分题?

在考试中加入非计分题是种常见的做法。非计分题有助于我们测试新的考题,而无需将考试送交测试中心。通过这种测试方式,我们可以更直接地修改、更新我们的考试,而不为考生带来任何的不便。

DBA的关键技能是否因版本不同而各不相同,还是不存在版本差异?

考试旨在考核考生是否掌握相关技能,无关数据库的具体版本,但我们不能保证这方面所有的问题和答案都与版本无关。考生应针对12c所需的DBA关键技能做好充分准备。

新功能的培训课程是否涵盖1Z0-060考试中的DBA关键技能题目?

新功能的培训内容不包括DBA关键技能,但1Z0-060考试的认证备考讲习班:Upgrade to Oracle Database 12c 将讲解该内容。

备考

是否为该升级考试提供实践测验

Kaplan SelfTest已发布Upgrade to Oracle Database 12c Administrator 1Z0-060 实践测验

还有哪些其他备考材料?

Oracle认证团队升级至Oracle Database 12c发表了一篇对您非常有帮助博客文章

SelfTest软件和Transcender之间有哪些区别

Kaplan IT Learning提供的实践测验Kaplan SelfTestTranscender均由Oracle授权两者为同一种产品的不同形式考生只需购买其中之一。这两种实践测验包含一些相同的内容,但针对的Oracle认证考生群体却各不相同。

Transcender实践测验包含考生获取认证所需的全部信息,以及更多的实践题目。而且,Transcender测验引擎将提供多份模拟测验,以帮助考生更好地准备真实考试。

Kaplan SelfTest实践测验的内容与Transcender相同,但实践题目较少。它提供一个认证模式的实践测验,其原因在于,并不是所有希望获得Oracle认证的考生都是相关技术的初学者,有些经验丰富的技术人员也许只需要复习某些特定主题以参加考试。

可参考哪些书籍用来备考?

Oracle Press出版了一本OCP Upgrade to Oracle Database 12c Exam GuideExam 1Z0-060。您也可以在我们的 Oracle认证论坛中了解推荐书籍。

培训

是否有免费的培训课程?

甲骨文大学没有为该项考试开设免费培训课程。

考生是否必须参加Oracle培训,还是也可通过自学备考?

获取该认证升级时培训并非必要条件,您可以不参加培训课程,而是通过自学备考。但参加 Oracle Database 12c: New Features for Administrators 培训课程将在很大程度上帮助您更好地准备该考试。

如何根据地点搜索当前课程?

您可以在甲骨文大学网站中 搜索培训地点

自学材料是否涵盖了两部分考试的内容?

有些自学资源可涵盖考试的两部分内容。Oracle Database 12c: New Features for Administrators课程可提供按需培训(TOD)和自学课程(SSC)两种形式。这门新功能培训课程只针对考试中的新功能部分。认证备考讲习班: Upgrade to Oracle Database 12c 1Z0-060)则涵盖了此次考试中的数据库关键主题。

考试费用和优惠

该升级考试的费用是多少

您可以访问 考试页面了解您所在地区的考试费用。

是否有只适用于考试费用的优惠?

考生可通过以下方式获得考试优惠:

认证超值优惠包:如果您的认证途径中包含培训要求,并因此计划参加甲骨文大学提供的培训课程,那么认证超值优惠包是您最理想的选择。该优惠包包含培训课程费用、认证考试券以及备考材料,如适用的实践测验或备考讲习班等。如果您购买该优惠包,您将立即享受以上产品最高可达20%的优惠。

备考超值优惠包:是您准备认证考试的有力助手。备考超值优惠包包含备考讲习班、认证考试券以及备考材料,如适用的实践测验或备考讲习班等。如果您购买该优惠包,您将立即享受以上产品最高可达20%的优惠。

劳动力发展计划(WDP:教育机构通过进修教育形式提供Oracle培训,作为证书课程和非学位课程的一部分。

Oracle学院计划:该计划专门面向希望凭借Oracle技术寻求职业发展的学生。该计划的目标群体为高中、技术学校和职业学校的学生。

OPN会员是否能够获得12c升级考试的优惠?

请联系贵公司的项目协调人员以了解具体信息。

该考试费用上涨的原因是什么?此前费用为150美元,现在为245美元?

2013年早些时候,Oracle作出决定将所有Oracle认证考试统一定价为245美元,这意味着有些考试的价格上涨了,而有些则下降了。Oracle的考试价格与行业标准相比仍具优势。

考试

在哪里参加Oracle认证考试?

请访问pearsonvue.com/oracle注册并参加Oracle认证考试。

ORACLE认证计划

哪里能够获取更多关于Oracle认证的信息?

certification.oracle.com



About

甲骨文大学的官方主页博客。甲骨文大学是您值得信赖的、品质一流的Oracle培训和认证专业机构。所有培训课程均由Oracle资深专家组成的全球精英团队授课,并提供多种学习形式供您选择,其中也包括我们最新的“按需培训课程”。独一无二的100%学员满意度保证是您选择Oracle培训的坚实后盾。

Search

Categories
Archives
« February 2016
SunMonTueWedThuFriSat
 
1
2
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
     
       
Today