我们可以在windows上建立ASM实例。oracle给我们提供了一个很贴心的工具,来实现在windows上安装asm,这个工具就是asmtool。该工具可以在安装介质的asmtool目录中找到,也可以在安装数据库软件后,在$ORACLE_HOME/bin下找到。下面,我们就用asmtool来在wi […]
dbms_backup_restore也不是那么常用嘛
之前看文章,说建议数据库用rman备份的话,最好采用catalog数据库,将备份信息保留在catalog库中。对于没有catalog的数据库rman备份,备份信息将保留在控制文件中。 因此如果控制文件丢失,还原起来就比较麻烦,需要用dbms_backup_restore来进行恢复(恢复方式见文章的附 […]
OCM考试-总结和补充
OCM考试系列的文章写的快结束了,基本的内容都已经涉及到,在这片文章中,将对之前的OCM考试系列文章进行汇总,对一些之前没提到的知识点进行补充。 OCM考试分成8个section,时间安排为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
OCM考试一共有9个section,具体的安排如下: 第一天上午: section 0:创建一个数据库 45分钟 section 1:数据库和网络配置 120分钟 第一天下午: section 2:Grid control安装配置 120分钟 section 3:数据库备份恢复 60分钟 section 4:数据仓库管理 90分钟 第二天上午: section 5:数据库管理 120分钟 section 6:数据库性能管理 120分钟 第二天下午: section 7:部署Oracle RAC数据库 105分钟 sectoin 8:部署dataguard数据库 60分钟 |
section 0的手工建库,相关文章见 […]
OCM考试-DG安装
在ocm的考试中,dg的安装本来是件很容易的事情,因为grid control安装完成后,只要一路next下去就可以完成安装。不过也有可能运气比较衰的时候,像我,在虚拟机的安装过程中,总是报错: 同时,在gc的$ORACLE_BASE/OracleHomes/oms10g/sysman/log/中看 […]
ocm考试-rac安装
在ocm考试中,rac数据库是安装在远程的主机上,远程的主机是在美国的服务器上。通过vnc连接,如果你不会vnc,平时用xmanager比较多,就像我一样,还是在考前熟悉一下vnc比较好。 ocm的rac安装主要是3点: 1、主机信任机制的配置 2、cluster的安装 3、db软件安装和建库。 我 […]
ocm考试-调优包的使用
摘要:本文主要分2部分,一是介绍statspack,这个主要是为了在10g中延续9i的使用习惯。二是介绍awr、addm、ash报告的生成。这是在10g中常用的调优方法,可以在gc或者dbconsole界面中点击查看,也可以用命令行在生成。生成这些报告不难,难的是分析这些报告。 一、statspac […]
ocm考试-grid control中的job system
grid control中的job system在gc界面中首页的job菜单中,这个job可以建立很多类型的job,用途远远大于db control中的job或者schedual,在这里我们简单模拟几个常用的job的建立。(注意本文多图杀猫) 一、写在前面: 1、gc的登录用户,不能用一般的crea […]
OCM考试-安装Grid Control
ocm考试的重头戏之一,是安装grid control(以下简称gc)。 gc的安装分成3步骤:
1 2 3 |
1、在奇数机建立repository database 2、在偶数机安装gc 3、在奇数机安装agent |
根据考试要求,gc的建立是using a exsit database作为repository database的。因此,题目会要求建立 […]
ocm考试小贴士
(1)图形化界面中比如做gc、rac,一定要检查之后再开始运行,因为后续很少时间给你排错。尽量在一次之内就顺利安装。 (2)如果gc来不及,或者在长时间的等待config,而gc后面的有些题题可以用手工命令做,可以不用gc,以节约时间。 (3)虽然可以用gc做,但是万一要是gc不行,可以用手工做,冷 […]
rac中修改sys密码
sys是数据库库中权限最高的用户,在登录时,我们可以用os认证的方式直接登录,也可以利用sqlplus “sys/your_password@your_tnsnames as sysdba”来登录。特别是对于后面的这种远程登录,在第三方的备份备份软件中需要配置。因此这个文件对 […]
修改vmware rac的IP网段
之前在vmware上搭了一个rac,在配置rac的时候,由于当时的电脑是接在路由器上的,因此将public和vip配置在了需要连接路由器的IP上,用的是bridge的连接方式。但是也造成了一个不便,就是在没有连接路由的情况下,public和vip无法连接,因此我希望用host only而不是brid […]
OCM考试-listener
启动侦听:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
cp一个sample中的listener.ora 去掉以下行的注释: LISTENER = (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)) (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY))) 这样可以通过动态注册侦听实现service的注册(启动侦听后大约1分钟)。 如果要实现的时候静态注册,建议稍作修改: LISTENER = (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)) ) SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (SID_NAME=ocmdb) (ORACLE_HOME=/oracle/app/oracle/product/10.2.0/db_1) ) ) |
这里需要注意的是SID_LIST_LISTENER部分,里面可能还有空格之类的东西,把该行前面的空格删除,再整理下格式,就可以了。 如果遇到以下报错:
1 2 3 4 5 6 7 8 9 10 11 12 |
[oracle@ocmdb1 admin]$ lsnrctl start LSNRCTL for Linux: Version 10.2.0.2.0 - Production on 20-NOV-2009 19:15:13 Copyright (c) 1991, 2005, Oracle. All rights reserved. Starting /oracle/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait... TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek |
检查 […]