Month: August 2015

  • 2日Oracle DBA培训汇总

    Oracle数据库管理简介 安装Oracle软件和建数据库 使用Oracle Enterprise Manager Database Control与SQL*Plus 设定Oracle网络环境 Oracle的实例管理 Oracle数据库的存储结构 Oracle用户管理与安全性 Oracle的Schema管理 Oracle备份与恢复 Oracle数据库监控和使用建议程序

  • Oracle RAC AWR指标含义

    本文永久地址https://www.askmac.cn/archives/rac-awr-statistics.html RAC相关指标 Global Cache Load Profile Per Second Per Transaction Global Cache blocks received: 12.06 2.23 Global Cache blocks served: 8.18 1.51 GCS/GES messages received: 391.19 72.37 GCS/GES messages sent: 368.76 68.22 DBWR Fusion writes: 0.10 0.02 Estd Interconnect traffic (KB) 310.31     指标 指标说明 Global Cache blocks received 通过硬件连接收到远程实例的数据块的数量。发生在一个进程请求一致性读一个数据块不是在本地缓存中。Oracle发送一个请求到另外的实例。一旦缓冲区收到,这个统计值就会增加。这个统计值是另两个统计值的和:Global Cache blocks received =…

  • 【MySQL学生手册】MySQL客户端程序的调用

    本文地址:https://www.askmac.cn/archives/mysql-client-involve.html   MySQL客户端程序通过命令行调用,如使用Windows命令行窗口或Linux Shell Teminal。当你调用了客户端程序,你可以在程序命令后指定命令项来控制其行为。命令项可以设置在配置项文件中。一些命令项可用于告知客户端如何连接MySQL Server,其它一些则告知程序如何执行相应操作。   本节中例子都使用mysql程序,不过一般在mysql程序上可用的原则上对其它命令行客户端程序也可用。     为了了解MySQL程序所支持的命令项,可以通过调用 –help项。如,了解如何使用mysql程序: shell> mysql –help   查看程序当前版本,可以使用 –version项。如当前mysql客户端程序版本为:     虽然说没有必要要求客户端运行程序的版本和服务端保持一致。多数情况下,高版本或低版本的客户端程序都能够成功连接到服务端。不过,不同版本可能会由于一些bug而导致问题,因此最好使用匹配兼容的版本。

  • Oracle的Schema管理

    Oracle的Schema管理   8.1 目标 通过本节,您应该能够: 建立和修改数据库表 查看数据库信息 建立额外的数据库对象 将数据导入表中   8.2 什么是Schema? 方案(Schema)是数据库对象的集合。一个Schema由一位数据库使用者所拥有,并且名称与该用户相同。Schema对象是直接参照数据库数据的逻辑结构,而其所包含的结构有表、视图及索引等。 注意: 表空间与Schema之间并无关系。同一Schema中的对象,可以位于不同的表空间,而一个表空间可以保存来自不同Schema的对象。   您可以使用SQL或Oracle Enterprise Manager(EM)来建立和操作Schema对象。当您使用Enterprise Manager时,EM会为您产生基础SQL。

  • Oracle数据库11g ocm认证大师考试信息

    Oracle数据库11g ocm认证大师考试信息 测试号: 11GOCM 相关认证: Oracle Database 11g Administrator Certified Master 测试产品版本:11g 测试所需时间:2天   考试注册 从Oracle大学(Oracle University)购买考试券。 在PearsonVue预约考试并选择临近的考场。 在Oracle测试中心注册考试。   考试准备 OCM考试并不包含任何必须的参加的课程。你需要为此次认证进行有计划的实践演练或确保就认证中的考点任务已经具备相应的在职经验。由于Oracle大学提供的课程不会涵盖所有考试的考点,因此你需要做一个综合全面的考前准备。 仔细回顾OCM考试列出的考点以评估你是否需要额外的加强训练和准备。 选择参加Oracle大学中的高级数据库管理员课程来增强你的训练效果。 从Oracle Technology Network(OTN)中查阅Oracle数据库11g文档库进行学习。 准备一个实验环境(实验环境并不需要和OCM考试中使用的操作系统和软件版本完全一致)。你可以从OTN上直接下载Oracle产品来搭建你的环境。请使用Linux操作系统来搭建。RedHat或其他Linux都可,所需环境应支持KDE。   其他资源及信息 考试提供: 考试环境:除了日本之外,不管你在哪里参见考试,OCM考试环境都将是全英文的。 重考政策:一旦考试失败,你需要等待14天才能再次注册。(请注意,即便你换一个新的测试ID来注册考试也是不合规的,这将使得你的考试无效。) 考试取消政策:一旦你注册了考试,则考试不可取消,相关费用也是不可退的。   考试注意 基于考试目标,考生将经历9个技术环节方面的作业。 任务中可以通过命令行模式(CLI)或图形化模式(GUI)以及当时可用的工具来完成。

  • Oracle 11g OCM Master考试指南汇总

      Oracle 11g OCM Master大师考纲复习:使用RMAN执行恢复 Oracle 11g ocm master考纲复习:使用RMAN创建备份 11g ocm考纲复习:配置Oracle数据库备份 Oracle 11g OCM考纲复习:数据库备份恢复的配置 我是如何准备11g OCM考试的 Oracle 11g OCM 考试介绍 OCM 11g认证升级考前准备 11g OCM目前的考试环境 升级到ORACLE 11G OCM 一些思索 Oracle OCM考试全球日程表 Oracle 11g OCM的通过祝贺信 11g OCM 自评

  • Oracle 11g OCM Master大师考纲复习:使用RMAN执行恢复

    本文固定链接:https://www.askmac.cn/archives/oracle-11g-ocm-master-rman-restore.html   4.使用RMAN执行恢复 4.1目标 完成这个课程后,你应该能够使用RMAN完成下列操作: 当发生严重或者不严重地数据文件丢失时,执行完全恢复 使用增量修改的备份进行恢复 切换到镜像拷贝来完成快速恢复 在另一个新主机上重建数据库 使用备份的控制文件进行恢复 4.2 使用RMAN restore和recover命令   修复命令:从备份中修复数据文件 恢复命令:应用那些在增量备份和日志文件中的变化来恢复已经修复过的文件   RMAN> SQL ‘ALTER TABLESPACE inv_tbs OFFLINE IMMEDIATE’; RMAN> RESTORE TABLESPACE inv_tbs; RMAN> RECOVER TABLESPACE inv_tbs; RMAN> SQL ‘ALTER TABLESPACE inv_tbs ONLINE’;     从一个备份中,重建一个完整的数据库或者其中一部分内容,通常包含2个步骤:从备份总重新获取到数据文件的一个副本,然后从备份归档和在线日志中应用文件的变化,这趟就使数据库恢复到一个最希望的SCN点上(通常是最近的一个)。 修复命令从磁带,磁盘或其他媒体上重新取回数据文件到磁盘上,然后使之可以被数据库服务使用。RMAN会从归档中修复那些恢复中所需要的任何归档日志文件。如果备份存储在一个媒体管理器上,那么在访问备份的时候,必须配置或指定一个通道。 恢复命令会取走这些从数据文件修复的副本,并且应用那些增量备份和日志中的变化记录 。 可以从Oracle Database Backup and Recovery User’s Guide.找到更多关于RESTORE 和recover 的命令信息  

  • Oracle 11g ocm master考纲复习:使用RMAN创建备份

     本文固定链接:https://www.askmac.cn/archives/oracle-11g-ocm-rman.html       3.使用RMAN创建备份 3.1目标 在完成这个课程之后,你能够做下列事情: 创建镜像文件备份 创建一个全备份 创建一个数据库全备份 开启快速增量备份 创建多个备份集 备份一个备份集 创建一个长期的归档备份 创建一个多节的备份 创建一个压缩的备份 创建一个加密的备份 备份的维护和报告 3.2 创建备份集 RMAN> BACKUP AS BACKUPSET FORMAT ‘/BACKUP/df_%d_%s_%p.bus’ TABLESPACE hr_data;   RMAN 可以存储备份以RMAN特有的格式称作备份集。一个备份集是那些被称作备份片的文件的集合,每个备份片可能包含一个或多个数据文件的备份。 注意:FORMAT参数为每个备份片产生的文件名称指定了格式。这个FORMAT也可以在ALLOCATE CHANNEL和CONFIGURE中被指定。   3.3创建备份镜像 RMAN> BACKUP AS COPY DATAFILE ‘/ORADATA/users_01_db01.dbf’; RMAN> BACKUP AS COPY ARCHIVELOG LIKE ‘/arch%’; 一个镜像备份是数据文件、归档日志或控制文件的克隆。一个镜像备份可以使用BACKUP AS COPY命令或者操作系统命令创建。当你使用RMAN BACKUP AS COPY命令创建一个镜像文件时,服务会话会验证文件中的块并且在控制文件中记录拷贝信息。 一个镜像拷贝可以有以下特性:…

  • 11g OCM 考试介绍

    Oracle 11g OCM 考试介绍 下载地址:http://zcdn.askmac.cn/dbdao.com_Oracle%2011g%20OCM%20考试介绍.pdf

  • 11g ocm考纲复习:配置Oracle数据库备份

    本文原始链接地址 : https://www.askmac.cn/archives/dbdao-11g-oracle-ocm-2.html   2、配置备份的规范 在完成这个课程之后,你应该能够完成下列事情: 使用EM去配置备份参数 开启自动参数文件备份 给备份分配通道 进行备份优化的相关配置   2.2使用RMAN进行备份 当用RMAN创建一个备份的时候,你可以指定: 类型:完整或增量 文件备份:整个数据库,数据文件,控制文件,参数文件和归档日志文件。 备份类型:镜像拷贝 或备份集 代理选项:传递给媒体库来进行文件的拷贝。   一个数据库的备份可以用来重建数据。使用RMAN的备份,可以选择镜像拷贝或者备份集的方式来进行备份。 当用RMAN进行备份的时候,你可以指定: 备份执行的类型:你可以在进行备份的时候指定是进行整库的备份,包含所有文件中使用的数据块(全备),还是进行增量的备份(增量) 如果CONFIGURE CONTROLFILE AUTOBACKUP是启用的,RMAN在进行BACKUP命令的时候会自动备份控制文件和当前的参数文件。 如何备份:对于数据库备份有一些有效的值:DATABASE, DATAFILE, TABLESPACE, ARCHIVELOG, CURRENT CONTROLFILE, 和 SPFILE。RMAN有另外的命令可以将备份文件移动到磁带。 备份类型:创建镜像拷贝(作为副本),或者备份集(最为备份集)。 -每个备份片的名称格式和路径(format)。 -哪些数据文件或归档应备份(skip)。 -那些在成功完成备份集之后输入的文件应该被删除(delete input) 代理选项:代理选项指定MML如何执行文件拷贝。这个在backup命令中的proxy选项提供了一种RMAN调用MML但是不用知道MML是如何工作的。这个会在后面的课程” 使用RMAN创建备份”中详细介绍。