- 博客(33)
- 收藏
- 关注
原创 dataguard 报错
File #3 added to control file as 'UNNAMED00003' becausethe parameter STANDBY_FILE_MANAGEMENT is set to MANUALThe file should be manually created to continue.由于主备库的stabdby file采用的手工管理,所以在主库创建
2016-02-24 09:49:50 434
原创 多路径权限管理
vi /etc/udev/rules.d/99-asm.rulesKERNEL=="dm-[2-7]", OWNER="grid", GROUP="dba", MODE="660"写定dm 权限 还要修改multipath下的磁盘宿主[root@dg01 ~]# vi /etc/udev/rules.d/99-asm-multipath.rulesPROGRAM="/b
2015-11-16 17:30:27 680
原创 ORA-12547: TNS:lost contact
是因为权限不足查看oracle和grid的oracle_home/bin/下的oracle权限chmod 6751 oracle即可解决
2015-08-28 15:22:26 456
原创 dataguard报错,rac其中一个节点报错,ora-12592
搭建好的dataguard在正常运行一段时间后开始报错,ora-12592会有几个归档传不到备库,手动传输过去后再注册,恢复,仍然报错,并且归档并未在备库应用,检查log_archive_dest_2 string service=backup reopen=120 lgwr
2015-06-18 11:33:13 565
原创 ORACLE 11R2 RAC安装总结(dell3200和dell710)
目录一、整体规划.1二、安装资源.3操作系统.3ORACLE 11G 软件包.3其他所需软件包文件名:.3三、安装前配置.31、添加网卡.32、修改机器名.43、修改内核参数.44、修改 /etc/hosts 内容.45、安装系统缺少的 rpm 包.56、禁用防火墙和 SELINUX67、添加组和用户
2015-05-05 11:53:01 1184
原创 非oracle用户无法登陆数据库 ora 12547
开发人员反映数据库服务器上非oracle用户无法登陆数据库 报错信息:ORA-12547:TNS:lost contact以及[sale@rac1 ~]$ sqlplus sale/sale SQL*Plus: Release 11.2.0.4.0 Production onTue May 5 11:37:14 2015 Copyright (c) 1982
2015-05-05 11:48:01 758
原创 tnsping时快时慢,ping很快
tnsping时快时慢,慢时可到上万毫秒解决办法:[root@cdc1 ~]# more /etc/resolv.confnameserver 10.10.10.1清空掉DNS后,恢复正常。
2015-05-04 16:06:19 1004
原创 rac修改字符集
sql> alter system set cluster_database=false scope=spfile sid='prod1'; --------注意sid根据不同环境要修改在rac两节点都要关闭数据库:sql>shutdown immediate;在rac1节点将数据库启动到nomount状态:SQL>SHUTDOWN IMMEDIATE;SQL>
2015-05-04 15:07:43 412
原创 服务器本机其他用户登录数据库ora12547
TXF-SPAC:/home/txfspac>sqlplus pacdbuser/pac123SQL*Plus: Release 11.2.0.3.0 Production on Tue Apr 28 01:28:54 2015Copyright (c) 1982, 2011, Oracle. All rights reserved.ERROR:ORA-1
2015-04-27 18:09:28 451
原创 Oracle Enterprise Linux6下安装Oracle11gGrid ASM
注意:6以上版本只有6.1能建立acfs文件系统,oracle11.2.0.3只能支持到2.6.32-100,oracle 11.2.0.4 能支持更高版本linux,但是需要特殊账号下载。1.1 查看版本信息cat /etc/redhat-releaseuname -a1.2 添加Oracle用户useradd oracle -u 600useradd
2015-03-19 10:00:26 1724
原创 dataguard :主库的一个归档日志没传送到备库,导致备库无法同步
FAL[client]: Failed to request gap sequence GAP - thread 2 sequence 1837-1837 DBID 265008880 branch 853170544RFS[1008]: Selected log 8 for thread 2 sequence 1837 dbid 265008880 branch 8531
2015-02-11 13:50:42 2603
原创 备库权限被更改
更改了/dev/下面的文件属主,数据库无法启动,提示tns12547 ,查看grid和oracle用户下$ORACLE_HOME/bin/oracle的权限和文件属性grid用户下应该为grid :oinstall chmod 6751 oracleoracle用户下应该为 oracle:asmadmin chmod 6751 oracle数据库启动提示控制文
2015-01-21 13:39:19 325
原创 dell md3200i 磁盘阵列
映射到主机后,reload multipathd服务失败,重启服务还是失败,ux-socket-connection refused,解决方法,查看fdisk -l,看磁盘属性,更改为grid的后,服务可以reload或者restart了从一个主机上删除分配的存储阵列,首先在数据库里删除,其次在操作系统上删除,multipath.conf文件,最后在磁盘阵列上删除映射
2015-01-02 15:03:27 1290
原创 一次工作失误(理清思路的重要性和事前验证的重要性)
由于自己的判断不够坚决和其他客观因素,把机房原有rac的网络结构进行了暴力改变,服务器直接连接存储改成了全部连接服务器连接这样,结果导致rac瘫痪,集群不能启动。后果很严重。后期又改回了原有网络结构,但是其中一个服务器的监听服务始终不能启动,查看原有监听配置,网络配置,网卡信息,都没有发现异常,中间还发生了由于多路径文件属主改变而导致的磁盘组不能挂载,而后导致了spfile不能读取,控制文
2014-12-24 16:02:44 1033
原创 rac实例故障问题解决报告
工程日志填报日期:2014/11/20 [实施目的]1. 解决rac其中一个节点实例只能启动到nomount; [项目环境]操作系统linux主机名zgcrac1数据库版本Oracle 11.2.0字符集生产库实例名
2014-11-21 10:38:12 1626
原创 rac 的ocr包括
节点成员信息 数据库实例,节点,以及其他的映射关系 ASM 资源配置信息(vip,services等等) 服务特性(Service characteristics) Oracle集群中相关进程的信息 CRS控制的第三方应用程序信息
2014-11-03 21:14:50 498
原创 崩溃恢复和介质恢复的区别
Instance恢复和media恢复的相同点:都是先用redo做前滚,再用undo做回滚。 Instance恢复和media恢复的不同点: Crash Recovery Media Recovery是否自动 自动
2014-11-03 21:12:10 624
转载 移动控制文件数据文件日志文件
一.移动数据文件:可以用ALTER DATABASE,ALTERTABLESPACE两种方法移动数据文件。1. ALTER DATABASE方法;– 用此方法,可以移动任何表空间的数据文件。step1:关闭数据库#sqlplus / as sysdbaSQL>shutdown immediatestep2:用操作系统命令移动数据文件:
2014-10-30 10:35:09 406
原创 statspack工具
1. 禁用sga自动管理机制,分配比较小的数据缓冲区(30m)和共享池(70m)空间1.1关闭SGA自动管理机制查看是否开启了ASSM关闭sga自动管理机制:1.2设置数据缓冲区的大小为30m1.3 设置共享池的大小为70m 1.4 验证设置好的数据缓冲区和共享池的大小 2.部署statspack2.1创建一个
2014-10-30 10:33:12 1319
原创 ogg
单向复制配置exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/libgc1:解压GoldenGate安装包[oracle@gc1~]$ mkdir -p/u01/app/ogg[oracle@gc1~]$ cd /u01/app/ogg[oracle@gc1ogg]$ lsV18156-01-linux.
2014-10-30 10:32:21 1488
原创 多表连接,复合索引,10053
1.多表连接1.1建立所有索引的查询SQL> SELECTemp.last_name,emp.first_name,j.job_title,d.department_name,l.city,l.state_province,l.postal_code,l.street_address, 2 emp.email,emp.phone_number,emp.hire_date,emp.sal
2014-10-30 10:31:29 513
原创 数据库自动备份
1安装数据库软件2安装库3改变日志,控制文件和数据文件存储位置4写备份脚本0级备份脚本#!/bin/bashexport ORACLE_SID=prodexport ORACLE_BASE=/u01/app/oracleexportORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1exportPATH=$PATH:/u
2014-10-30 10:30:17 298
原创 避免索引压抑
1.1开发范式1:不要轻易把字段嵌入到表达式SQL> create index emp4_hiredate_ind onemp4(hiredate);SQL> select * from emp4 wherehiredate-7Execution Plan----------------------------------------------------------Plan
2014-10-30 10:28:00 299
原创 拷贝统计信息
1.环境部署1.1创建表和索引SQL> create table jicu asselect * from emp;SQL> create indexjicu_ind_empno on jicu(empno);1.2插入数据SQL> begin 2 fori in 1..10000 loop
2014-10-30 10:26:38 572
原创 集簇因子对执行计划影响和统计信息拷贝
[实施步骤]1.前提准备1.1创建新表和索引:SQL> create table emp2 as select * from emp;SQL>createindex EMP_EMPNO_IND on emp2(empno);1.2分析emp2:SQL> analyze table test computestatistics;1.3查看列值的集簇因子:select
2014-10-30 10:26:16 418
原创 解决scott用户执行计划看不到统计信息的问题
scott用户不能set SQL> grant select on v_$sesstat to scott;Grant succeeded.SQL> grant select on v_$statname to scott;Grant succeeded.SQL> grant select on v_$mystat to scott;
2014-10-15 11:44:22 376
原创 MAA安装
1开告警 oracle用户:tail -f/u01/app/oracle/diag/rdbms/proddb/prod1/trace/alert_prod1.log 2 关掉备库数据库Srvctl stop database –d proddb 3 设置备库数据库启动方式srvctl modify database -d proddb –y manual 4 su
2014-08-28 09:42:51 1067
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人