oracle数据库
文章平均质量分 60
kevin_LCC
坚持自己的信念,扛起自己的责任。
展开
-
tmpfs /dev/shm
df –Th查看磁盘容量,/dev/shm的作用到底是什么?[root@rac01 ~]# df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/sda2 ext3 244G 35G 197G 15% //dev/sda1 ext3 190M 12M 1原创 2015-01-06 00:20:07 · 1783 阅读 · 0 评论 -
RAC检查命令
一:检查资源状态,是否online(/u01/11.2.0.3/grid/bin/crsctl status resource –t#crs_stat –t#crs_stat –t –v#crsctl status res –t 是第一条命令简写PS:crs_ 即将废弃,用crsctl代替)eg:[root@rac01 ~]# /u01/11.2.0.原创 2015-01-06 11:17:44 · 1592 阅读 · 0 评论 -
goldengate加密
goldengate配置文件里面登入数据库的密码是明文的,这样很不安全,我们需要对其加密环境:redhat 5.7 oracle 11.2.0.3beijing用户,shenzhen用户,tianjin用户,shanghai用户,4个用户之间需要同步数据ogg安装目录: /ogg/beijing/ /ogg/shenzhen/原创 2015-04-21 14:54:17 · 887 阅读 · 0 评论 -
PL/SQLdevelop登入oracle数据库很慢
oracle 11.2.0.1 redhat 5.7PL/SQLdevelop登入oracle数据库很慢,sqlplus登入正常,查看警告日志:opiodr aborting process unknown ospid (18495) as a result of ORA-609 nt OS err code: 0TNS-12537: TNS:原创 2015-04-29 22:19:39 · 1023 阅读 · 0 评论 -
ISCSI timeout configuration
24.16.3. iSCSI RootWhen accessing the root partition directly through an iSCSI disk, the iSCSI timers should be set so that iSCSI layer has several chances to try to reestablish a path/session. In a翻译 2015-01-06 09:02:08 · 2995 阅读 · 0 评论 -
安装RAC节点二执行root.sh报错
redhat6.5 11.2.0.3 存储mpath安装clusterware的时候节点二执行root.sh时报错:SQL> CREATE DISKGROUP CRS EXTERNAL REDUNDANCY DISK 'ORCL:ASM_DISK04','ORCL:ASM_DISK05','ORCL:ASM_DISK0原创 2015-05-30 15:56:27 · 1606 阅读 · 0 评论 -
RAC资源调度
http://www.itpub.net/thread-1106961-1-1.html1. RAC资源调度概述 集群操作需要在所有的节点间进行同步来控制对共享资源的访问,在一个集群数据库里面RAC使用全局资源目录(Global Resource Directory)来记录怎样使用资源的信息,全局缓存服务(Global Cache Service (GCS))和全局转载 2015-06-21 21:37:42 · 1005 阅读 · 0 评论 -
oracle Hint
Hint概述 基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从 而使语句高效的运行。例如,如果我们认为对于一个特定的语句,执行全表扫描要比执行索引扫描更有效,则我们就可以转载 2015-06-22 01:35:53 · 536 阅读 · 0 评论 -
数据字典
http://blog.csdn.net/outget1/article/details/5276266 物化视图有关的数据字典 DBA_HISTOGRAMS 是DBA_TAB_HISTOGRAMS的同义词.DBA_IND_COLUMNS 包含在所有表和聚集中组成索引的列的描述.DBA_IND_EXPRESSIONS原创 2015-06-22 02:14:26 · 792 阅读 · 0 评论 -
oracle数据库字符集、服务器字符集、客户端字符集
一:实际数据库是使用v$nls_parameters中的设置:select * from v$nls_parameters t where t.PARAMETER ='NLS_LANGUAGE' or t.PARAMETER ='NLS_CHARACTERSET';等于:select userenv('language') from dual;数据库字符集nls_datab原创 2015-04-07 02:17:39 · 1372 阅读 · 0 评论 -
Oracle字符集的查看查询和Oracle字符集的设置修改
Oracle字符集的查看查询和Oracle字符集的设置修改本文主要讨论以下几个部分:如何查看查询oracle字符集、 修改设置字符集以及常见的oracle utf8字符集和oracle exp字符集问题。一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国转载 2015-04-07 02:16:04 · 4201 阅读 · 0 评论 -
ORA-03113: end-of-file on communication channel(归档满处理方法)
归档放在flash_recovery目录,由于归档占满了闪回目录,数据库启动报错ORA-03113: end-of-file on communication channeltail -1200f /u01/app/oracle/product/11.2.0/dbhome_1/startup.logTotal System Global Area 6747725824 by原创 2015-04-05 18:34:32 · 1559 阅读 · 0 评论 -
oracle 11g的监听日志和警告日志
一般监听和警告日志都在:/u01/app/oracle/diag/rdbms/orcl/orcl/{alert,trace}//u01/app/oracle/diag/tnslsnr/hostname/listener/{alert,trace}/目录下。PS:查看一个数据库监听日志和警告日志可以用如下方法:[oracle@hostname~] adrciadrci原创 2014-12-06 08:07:22 · 6098 阅读 · 0 评论 -
oracle 11g RAC 修改public ip ,vip , scan ip
有的时候因为网络环境更变,数据库需要更改public ip ,vip 和 scan ip 环境:redhat 5.7 + oracle 11.2.0.3 RAC + raw实例名:ASM 、+ASM1 、 +ASM2数据库名:racdb数据库实例名:racdb1 、 racdb2原来IP信息:# add by RAC install# publ原创 2015-01-05 19:57:38 · 2627 阅读 · 0 评论 -
Could not validate ASMSNMP password due to following error- "ORA-01031: insufficient privileges"
Could notvalidate ASMSNMP password due to following error- "ORA-01031: insufficientprivileges"这个是安装RAC之DBCA这个步骤报错其实密码是对的解决如下:先确保oracle组是否正确,还有/etc/hosts是不是对的[oracle@rac01原创 2015-01-06 09:17:04 · 2209 阅读 · 0 评论 -
RAC启动关闭顺序
Startup 1. Ensure thatyou are logged in as the root Linux/ UNIX user. If you arenot connected as root OS user, you must switch to the oracle OS user转载 2015-01-06 09:49:01 · 612 阅读 · 0 评论 -
skip a transaction in goldengate(跳过一个事务OGG)
原文 http://www.anbob.com/?p=1672 我们现在用OGG做两个ORACLE OLTP数据库的A-A同步含DDL,刚发现Replicat进程ABENDING了,下面分析一下原因ggserr.log日志2012-10-31 17:09:05 WARNING OGG-00869 Oracle GoldenGate转载 2015-03-19 01:13:04 · 1404 阅读 · 0 评论 -
PL/Sql develop 查询oracle数据库内容乱码/ 导出excel乱码解决
一般都是系统字符集和oracle数据库字符集不同而导致解决如下:在windows中创 建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。如果想转换为UTF8字符集,可以赋予“NLS_LANG”为原创 2015-03-12 08:24:05 · 2934 阅读 · 0 评论 -
使用RMAN在ASM和文件系统之间拷贝数据
使用RMAN在ASM和文件系统之间拷贝数据 这篇文章简单讨论如何利用RMAN工具中的backup as copy、copy、convert命令在ASM和文件系统之间拷贝数据。一.从ASM拷贝数据到文件系统。1).转载 2015-03-12 15:23:19 · 1912 阅读 · 0 评论 -
ogg抽取进程找不到归档处理事件
系统事件:周1一大早接到某保险客户电话,说某套系统源端OGG捕获进程ABENDED了,并且延时达34小时之久。考虑到目标端ODS数据仓库层需要实时同步过来的数据,火速赶往之,去看看到底是什么情况导致的。 查看报错信息:GGSCI> info allProgram Status Group Lag Time Since C转载 2015-03-22 18:59:47 · 6577 阅读 · 1 评论 -
Oracle Set命令的应用
http://blog.sina.com.cn/s/blog_7b4f0c57010133ph.html1). 设置当前session是否对修改的数据进行自动提交 SQL>SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}2).在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句 SQL> SET ECHO {转载 2015-06-21 21:31:42 · 550 阅读 · 0 评论 -
Event
http://www.jb51.net/article/39931.htm eventhttp://blog.csdn.net/wyzxg/article/details/4827434 wait_classhttp://www.jb51.net/article/17387.htm solution_eventOracle中常见的33个等待事件小结在Oracle 1转载 2015-06-22 01:24:30 · 589 阅读 · 0 评论 -
Oracle Set命令的使用
1). 设置当前session是否对修改的数据进行自动提交 SQL>SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}2).在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句 SQL> SET ECHO {ON|OFF}3).是否显示当前sql语句查询或修改的行数 SQL> SET FEED[BACK] {6转载 2015-06-08 17:14:51 · 1701 阅读 · 0 评论 -
动态视图_V$LOCK,V$LOCKED_OBJECT
本视图列出Oracle服务器当前拥有的锁以及未完成的锁或栓锁请求。如果你觉着session在等待等待事件队列那你应该检查本视图。如果你发现session在等待一个锁。那么按如下先后顺序:1. 使用V$LOCK找出session持有的锁。2. 使用V$SESSION找出持有锁或等待锁的session执行的sql语句。3.转载 2015-05-24 20:16:58 · 1064 阅读 · 0 评论 -
ORACLE sid,pid,spid和v$session中的saddr,paddr和taddr总结
概念上:1.spid (system process id) 是操作系统层面的进程id .2.pid(process id) 这个是基于oracle的进程id个人理解为就是oracle给自己的进程的一个编号。3.sid.(这个就是session 的id) 这个个人理解为,就是有人在同oracle连接会话,oracle为其分配的一个编号。长用于连接其他列。说道这还的和转载 2015-04-24 14:40:50 · 6364 阅读 · 0 评论 -
ORA-12012: error on auto execute of job “ORACLE_OCM"."MGMT_CONFIG_JOB_2_1”
Errors in file /u01/app/Oracle/diag/rdbms/sisdb/sisdb1/trace/sisdb1_j001_7106.trc:ORA-12012: error on auto execute of job "ORACLE_OCM"."MGMT_CONFIG_JOB_2_1"ORA-29280: invalid directory pathO转载 2015-07-10 09:51:23 · 1300 阅读 · 0 评论 -
Fatal NI connect error 12170
Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 11.1.0.7.0 - Production Unix Domain Socket IPC NT Protocol Adaptor for Linux: Version 11.1.0.7.0 - Product转载 2015-07-10 09:54:20 · 856 阅读 · 0 评论 -
ORA-01002 fetch out of sequence
ORA-01002 fetch out of sequence Cause In a host language program, a FETCH call was issued out of sequence. A successful parse-and-execute call must be issued before a fetch. This原创 2015-08-13 15:38:19 · 2296 阅读 · 0 评论 -
客户端不能正常连接oracle,监听状态为"Not All Endpoints Registered"
1,现象描述,应用反应不能正常[grid@sdcmpdb1 ~]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.3.0 - Production on 01-JUL-2013 16:39:49Copyright (c) 1991, 2011, Oracle. All rights reserved.Conne转载 2015-08-17 17:33:22 · 1845 阅读 · 0 评论 -
[INS-06006] Passwordless SSH connectivity not set up
我是全新安装11.2.0.4RAC出现setup ssh成功,next 验证失败与升级现在一样:升级Grid Infrastructure时遭遇[INS-06006] Passwordless SSH connectivity not set up between the following node(s)错误,如下图:一、环境说明:DB版本:Oracle 11.2转载 2015-07-24 19:40:12 · 4561 阅读 · 0 评论 -
利用dbms_metadata.get_ddl查看DDL语句
转自:http://www.uncletoo.com/html/oracle/999.html在Oracle数据库开发或维护过程中,经常有人通过工具去查看对象的定义,其实有时候这样去查看也很烦的。在工作中,也有同事问我怎么获取对象定义,今天我做个总结给大家,希望对大家有所帮助!获取对象定义的包为:dbms_metadata,其中的get_ddl函数是获取对象的函数G转载 2015-06-22 01:38:27 · 960 阅读 · 0 评论 -
lock_type动态视图_V$LOCK,V$LOCKED_OBJECT
本视图列出Oracle服务器当前拥有的锁以及未完成的锁或栓锁请求。如果你觉着session在等待等待事件队列那你应该检查本视图。如果你发现session在等待一个锁。那么按如下先后顺序:1. 使用V$LOCK找出session持有的锁。2. 使用V$SESSION找出持有锁或等待锁的session执行的sql语句。3.转载 2015-06-22 02:25:31 · 1532 阅读 · 0 评论 -
wait_class
ORACLE等待事件类型【Classes of Wait Events】 每一个等待事件都属于某一类,下面给出了每一类等待事件的描述。【Every wait event belongs to a class of wait event.The following list describes each of the wait classes.】 1. 管理类:Admin转载 2015-06-22 01:31:23 · 720 阅读 · 0 评论 -
物化视图日志异常的处理
搭建使用rowid 创建物化视图 实现快速更新的环境: 创建用户a, b grant CONNECT to A;grant RESOURCE to A;grant CONNECT to B;grant RESOURCE to B;grant DROP ANY MATERIALIZED VIEW to B;grant CREATE MATERIALIZED VIE转载 2015-06-22 02:03:44 · 4085 阅读 · 0 评论 -
使用udev管理 Linux 设备文件 防止盘符改变---multipath用udev更改权限
使用udev管理 Linux 设备文件 防止盘符改变网址: http://www.eygle.com/digest/2012/03/udev_linux_bind.html 原文链接: http://www.ibm.com/developerworks/cn/linux/l-cn-udev/index.html?ca=drs-cn-0304概述:Linu转载 2015-06-05 17:37:42 · 10049 阅读 · 0 评论 -
物化视图
oracle物化视图日志结构 物化视图的快速刷新要求基本必须建立物化视图日志,这篇文章简单描述一下物化视图日志中各个字段的含义和用途。 物化视图日志的名称为MLOG$_后面跟基表的名称,如果表名的长度超过20位,则只取前20位,当截短后出现名称重复时,Oracle会自动在物化视图日志名称后面加上数字作为序号。 物化视图日志在建立时有多种选项转载 2015-06-17 15:07:32 · 782 阅读 · 0 评论 -
11g v$active_session_history的列说明
http://blog.itpub.net/8242091/viewspace-773696 11g v$active_session_history的新增列 http://blog.csdn.net/chncaesar/article/details/17488195 SQL执行计划及统计信息相关视图http://blog.itpu转载 2015-06-22 01:53:28 · 5919 阅读 · 0 评论 -
snapshot
http://blog.itpub.net/9931/viewspace-784075/ 快照属于高级复制范畴内的相对多主复制简单的应用;也叫做物化视图;就是将主数据集合(远程或者本地数据库)的部分或者全部或者经过计算的数据集合(where group by etc )存储在本地访问;快照有可更新和不可以更新之分; 快照通过定期刷新保证数据一致,及时,有2种刷新方式:完全刷转载 2015-06-22 02:09:24 · 859 阅读 · 0 评论 -
logminer获取数据字典文件时,需要设置UTL_FILE_DIR参数--logminer说明
http://blog.csdn.net/tianlesoftware/article/details/5604497 dave logminerhttp://www.ylzx8.cn/shujuku/database/33856.html转自:http://blog.csdn.net/wonder4/article/details/4842811按照Orac转载 2015-06-21 21:15:51 · 1932 阅读 · 0 评论 -
expdp impdp中 exclude/include 的使用
http://blog.csdn.net/liqfyiyi/article/details/7248911exclude和include参数能够在使用expdp或impdp是对特定的对象或对象类型进行筛选或过滤。比如因工作的需要导出特定的表或不导出特定的表、视图以及存储过程、索引、约束、授权统计信息等等。下面将给出expdp或impdp使用exclude和include参数转载 2015-06-22 01:59:06 · 2284 阅读 · 0 评论