Oracle
文章平均质量分 77
mws1108
这个作者很懒,什么都没留下…
展开
-
Oracle RAC 基本概念及入门
1、什么是cluster 一个cluster是由两个或是多个独立的、通过网络连接的servers组成的。几个硬件供应商多年以来提供了Cluster性能的各种需求。一些Clusters仅仅为了提供高可用性的,在当前活动的node发生故障时转移到次节点node。另一些是为了提供分布式的连接、工作的可扩展性。另一个Cluster的共同特点是,对于一个应用程序,它可以看做是一个单独的serv原创 2016-10-19 09:58:56 · 13362 阅读 · 3 评论 -
Oracle 11g 新特性 -- RAC One Node 说明一.RAC ONE NODE 理论说明
一.RAC ONE NODE 理论说明Oracle RAC one node是Oracle 11gR2 中引入的特性。该特性仅在Oracle Database 11g Release 2 Enterprise Edition 中支持。并且是需要单独收费的,可以免费使用10天,已用来做其他的迁移方案。RAC one node每个处理器需要$10000,比RAC 的每个处理器$23000要转载 2016-10-09 22:50:09 · 2738 阅读 · 0 评论 -
对Oracle数据库坏块的理解
对Oracle数据库坏块的理解1.物理坏块和逻辑坏块 在数据库中有一个概念叫做数据块的一致性,Oracle的数据块的一致性包括了两个层次:物理一致性和逻辑一致性,如果一个数据块在这两个层次上存在不一致性,那就对应到了我们今天要要说的物理坏块和逻辑坏块。 在每一个数据块的头部有一个校验和字段,每当数据块要被写回磁盘前,Oracle都会重新计算 这个数据原创 2016-09-20 18:47:21 · 551 阅读 · 0 评论 -
关于rman中set newname的探讨
关于rman中set newname的探讨在做rman恢复测试时,将备份的数据恢复到本地,使用了setnewname命令,由于当时做试验的时候,没有深入研究此命令,只是在restore之后,能够在测试库中将restore出来的数据open就可以了。但如果只是到此为止的话,还是不够的,需要做一些后续的清理工作,才能算做一个完整的本地恢复测试。 在做本地恢复测试时,有一步(略去了其它步转载 2016-09-20 18:34:07 · 6610 阅读 · 0 评论 -
oci
ORACLE调用接口(Oracle Call Interface简称OCI)提供了一组可对ORACLE数据库进行存取的接口子例程(函数),通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的。目录1 基本简介2 主要优点▪ 基本优点▪ 增强优点3 客户群4 安全模型5 供应商原创 2016-09-07 12:54:06 · 383 阅读 · 0 评论 -
Oracle 10g中dbms_system包的使用方法
10g以前,对别的session做10046跟踪,sql_trace跟踪需要用到dbms_system这个包,可以我在10gR2官方文档上面没有找到这个包的解释,然而这个包很重要,下面收集一些有用的过程,有备无患。dbms_system.get_env(var IN VARCHAR2, val OUT VARCHAR2) 这个过程返回ORACLE的环境变量例如:转载 2016-09-07 12:17:28 · 1378 阅读 · 0 评论 -
ORACLE诊断事件
ORACLE诊断事件Oracle为RDBMS提供了多种的诊断工具,诊断事件 (Event)是其中一种常用、好用的方法,它使DBA可以方便的转储数据库各种结构及跟踪特定事件的发生.一、Event的通常格式及分类1、 通常格式如下:EVENT=""2、 Event分类诊断事件大体上可以分为四类:a. 转储类事件:它们主要用于转储Oracle的一些结构,例如转载 2016-09-07 12:16:10 · 1702 阅读 · 0 评论 -
Oracle中打开10046 Trace的各种方法
Oracle中打开10046 Trace的各种方法10046 trace的跟踪等级10046是一个Oracle的内部事件(event),通过设置这个事件可以得到Oracle内部执行系统解析、调用、等待、绑定变量等详细的trace信息,对于分析系统的性能有着非常重要的作用。设置10046事件的不同级别能得到不同详细程度的trace信息,下面就列出各个不同级别的对应作用:等级 二进制转载 2016-09-07 12:00:17 · 571 阅读 · 0 评论 -
10046 事件 与 10053 事件
为什么我们要使用10046 trace?10046 trace帮助我们解析 一条/多条SQL、PL/SQL语句的运行状态 ,这些状态包括 :Parse/Fetch/Execute三个阶段中遇到的等待事件、消耗的物理和逻辑读、CPU时间、执行计划等等。即10046 为我们揭示了 一条/多条SQL 的运行情况, 对于 以点入手的 SQL调优是很好的辅助工具,特别是在 10g之前转载 2016-09-07 11:58:49 · 585 阅读 · 0 评论 -
CRS-4639: Could not contact Oracle High Availability Services
CRS-4639: Could not contact Oracle High Availability Services原因,crs没有启动方法1、oracle中的bug,启动之前需要执行/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1 (如果想让重启能够执行,需要加入rc.local中,两个原创 2016-10-23 13:33:06 · 2445 阅读 · 0 评论 -
Oracle Linux配置本地yum源
3.1 挂载Oracle Linux 6光盘(以root用户执行)#mkdir -p /mnt/cdrom#mount /dev/cdrom /mnt/cdrom3.2 创建local.repo文件(以root用户执行)#vi /etc/yum.repos.d/local.repo[HighAvailability]name=HighAv原创 2016-10-24 11:13:45 · 7673 阅读 · 0 评论 -
Oracle Linux 安装图形界面
1、问题现象1.1 startx命令不可用[root@ol6-single cdrom]# startx-bash: startx: command not found1.3 init 5无法执行完成[root@ol6-single /]#init 5[root@ol6-single /]#Calling the system act原创 2016-10-24 11:15:26 · 10980 阅读 · 0 评论 -
11g Rac 配置 Linux
http://blog.csdn.net/seulk_q/article/details/42612393 环境如下:Linux操作系统:Centos 6.5 64bit (这个版本的redhat 6内核等OS在安装grid最后执行root.sh时会出现crs-4124,是oracle11.2.0.1的bug)VMware version:Workstati转载 2016-10-16 22:32:57 · 895 阅读 · 0 评论 -
个人觉得最好最全的11g Linux RAC 安装文档
一、版本说明发现网上相关文章很多但是不是很专,因此细化版本为了使文章更加实用。这次搭建的是Oracle 11g R2 11.2.0.4的RAC环境,使用的操作系统版本为Oracle Linux 6.4点击(此处)折叠或打开[root@node1 ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4原创 2016-10-18 21:19:25 · 13388 阅读 · 2 评论 -
博客网站
Oracle:1.http://www.askoracle.org/ Hadoop:原创 2016-09-07 11:29:03 · 253 阅读 · 0 评论 -
Oracle ASM+11gR2安装
http://blog.itpub.net/29804133/viewspace-1331104/原创 2016-10-17 20:45:38 · 347 阅读 · 0 评论 -
Oracle 当前日志丢失损坏的恢复
丢失活动或当前日志文件的恢复oracle通过日志文件保证提交成功的数据不丢失,可是在故障中,用户可能损失了当前的(current)日志文件.这又分为两种情况:此时数据是正常关闭的和此时数据库是异常关闭.1.在损失当前日志时,数据库是正常关闭的.由于关闭数据库前,oracle会执行全面检查点,当前日志在实例恢复中可以不再需要.下面进行测试(数据库运行在非归档模式下).在oracl原创 2016-10-17 14:39:30 · 5111 阅读 · 0 评论 -
ORACLE 12C R2 RAC搭建
大家都知道Oracle database 12cR2当前正式版并没有发布,当前网上所发布的但是ORACLE database 12cR2技术文档,大多是理论型的从ORACLE OWW会议上,及该会议流露出来的PPT上所摘抄下来,重新组织而发布的文档,对于实战应用操作文档,则较少甚至很难找到。 目录1、ORACLE 12.2软硬件要求.31.1 硬件最低配转载 2016-10-14 15:42:46 · 13910 阅读 · 0 评论 -
网络的几种存储方式:DAS、NAS、SAN、ISCSI的区别
随着计算机网络技术的飞速发展,网络存储方式也随之发展,但由于商业企业规模不同,对网络存储的需求也应有所不同,选择不当的网络存储技术,往往会使得企业在网络建设中盲目投资不需要的设备,或者造成企业的网络性能低下,影响企业信息化发展,因此了解相关网络存储知识,选择适当网络存储方式是非常重要的。目前高端服务器所使用的专业存储方案有DAS、NAS、SAN、iSCSI几种,下面介绍其相关网络存储知识。原创 2016-10-24 16:59:11 · 3932 阅读 · 0 评论 -
oracle linux 下 ifcfg-eth0 配置
网络接口配置文件 [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) TYPE=Ethernet #网卡类型 DEVICE=eth0 #网卡接口名称 ONBOOT=yes #原创 2016-10-24 15:23:46 · 1405 阅读 · 0 评论 -
深入理解Oracle调试事件:10046事件详解
之前也写过一篇10046的文章:10046简介 今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件 10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQL_TRACE" 有效的追踪级别: ① 0级:SQL_TRACE=FASLE ② 1级:SQL转载 2016-09-07 11:57:00 · 606 阅读 · 0 评论 -
Oracle 10046事件详解
Oracle的10046事件,可以跟踪应用程序所执行的SQL语句,并且得到其解析次数.执行次数,CPU使用时间等信息。这对我们分析、定位数据库性能问题是非常有用的。10046event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后,将通知oracle kernel追踪会话的相关即时信息,并写入到相应trace文件中。这些有用的信息主要包括sql是如何进行解析,绑定变量的使转载 2016-09-07 11:49:52 · 475 阅读 · 0 评论 -
ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式】
ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式】本系列文章主要索引如下:一、ETL利器Kettle实战应用解析系列一【Kettle使用介绍】二、ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】三、ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式】本文主要阅读目录如下:1、简介Ket转载 2016-10-08 22:33:58 · 1139 阅读 · 0 评论 -
ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】
ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】本系列文章主要索引如下:一、ETL利器Kettle实战应用解析系列一【Kettle使用介绍】二、ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】三、ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式】本文主要阅读目录如下:1、应用场景转载 2016-10-08 22:33:02 · 704 阅读 · 0 评论 -
Ketlle
http://www.cnblogs.com/limengqiang/archive/2013/01/16/KettleApply1.htmlETL利器Kettle实战应用解析系列一【Kettle使用介绍】本系列文章主要索引如下:一、ETL利器Kettle实战应用解析系列一【Kettle使用介绍】二、ETL利器Kettle实战应用解析系列二 【应用场转载 2016-10-08 22:29:51 · 1431 阅读 · 0 评论 -
BIEE
一.查看DB 相关的信息 我们安装的是64位的DB。 [oracle@dave ~]$ sqlplus / as sysdba; SQL*Plus: Release 11.2.0.1.0 Production onWed Sep 28 10:23:51 2011 Copyright (c) 1982, 2009, Oracle. A转载 2016-10-08 22:12:39 · 1132 阅读 · 0 评论 -
Oracle 11g升级至11.2.0.3
补丁在百度网盘里面一.查看DB 相关的信息 我们安装的是64位的DB。 [oracle@dave ~]$ sqlplus / as sysdba; SQL*Plus: Release 11.2.0.1.0 Production onWed Sep 28 10:23:51 2011 Copyright (c) 1982,转载 2016-10-08 21:56:03 · 2899 阅读 · 0 评论 -
细说oracle 11g rac 的ip地址
oracle11g开始,设置了SCAN ip,除此之外还有public ip,virtual ip,private ip,容易让人犯晕。下面逐一解释:public ip: 类似与单实例的oracle数据库ip,主要用于管理\访问。virtual ip(vip): oracle在rac架构中专用,这个vip用于实现故障转移,当一个节点发生故障时,其v转载 2016-08-14 22:56:08 · 2663 阅读 · 0 评论 -
Linux中安装Oracle11g
一、修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。?1234567转载 2016-08-13 00:46:53 · 731 阅读 · 0 评论 -
RMAN 备份
RMAN 复制目标数据库的理论知识 一.RMAN复制的基础1.1使用RMAN复制的原因RMAN复制是必须的。我们可以只将控制文件复制到新位置,然后再运行还原与恢复操作。但是在使用了恢复目录的情况下,如果不使用RMAN复制来复制数据库,就存在许多问题。由于RMAN基于数据库的DBID在恢复目录中注册数据库,因此即使存在同名的数据库(inint.o转载 2016-08-12 21:46:13 · 490 阅读 · 0 评论 -
Kettle 系列1
文章一:ETL和Kettle简介ETL即数据抽取(Extract)、转换(Transform)、装载(Load)的过程。它是构建数据仓库的重要环节。数据仓库是面向主题的、集成的、稳定的且随时间不断变化的数据集合,用以支持经营管理中的决策制定过程。数据仓库系统中有可能存在着大量的噪声数据,引起的主要原因有:滥用缩写词、惯用语、数据输入错误、重复记录、丢失值、拼写变原创 2016-10-08 22:44:49 · 1730 阅读 · 0 评论 -
Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(2)RPD资料档案库创建
BI创建(数据)分析、仪表盘、报表前,都需要对数据进行建模,在Oracle biee里称为创建“资料档案库”-该文件后缀为RPD,所以一般也称为创建RPD文件。步骤:1、从windows开始菜单里,找到"BI 管理",如下图:2、点击工具栏第一个按钮“创建”一个(脱机/离线的)RPD文件,这里我们命名为Scott.rpd,同时注意记好密码,比如Admin123转载 2016-10-08 23:12:47 · 635 阅读 · 0 评论 -
Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(1)安装
Oracle 出品的产品绝对都可以称得上装X神器:安装文件一定要大(小水管不让你下个三天三夜那都不叫oracle),系统内存必须得大、硬盘空间必须足够多、安装时间必须足够长、各种配置必须足够复杂、学习曲线必须足够陡峭...最重要的是 产品价格必须足够高!只卖贵的,不卖对的:)硬件条件:1、内存起码4G(少于这个数,就建议别玩了)2、如果在虚拟机里玩,硬盘建议至少留60G转载 2016-10-08 23:13:11 · 725 阅读 · 0 评论 -
Oracle HANGANALYZE 功能诊断 DB hanging
Oracle 数据库可能因为hang住而产生严重的性能问题,而通过HANGANALYZE 功能产生的日志可以帮助我们快速的定位是否是2个或者多个进程死锁了,有多少进程收到影响。 从而帮助我们诊断出数据库的问题。 一. HANGANALYZE 的2种使用方式:(1) The “HANGANALYZE” command is available since Oracle Rele转载 2016-09-07 11:37:07 · 324 阅读 · 0 评论 -
Oracle oradebug 命令 使用说明
在之前的HangAnalyze 中有使用oradebug命令,在这篇文章里,我们主要是重点看一下这个oradebug命令: Oracle HANGANALYZE 功能诊断 DB hanging http://blog.csdn.net/tianlesoftware/archive/2011/04/13/6321961.aspx 一. Oradebug 命令转载 2016-09-07 11:09:27 · 362 阅读 · 0 评论 -
SQL Trace
一、关于基础表Oracle 10G之前,启用AUTOTRACE功能需要手工创建plan_table表,创建脚本为$ORACLE_HOME/rdbms/admin/utlxplan.sql。但在10g中,已经默认创建了PLAN_TABLE$的基表,并以public用户创建了相应的同义词PUBLIC。SQL> select owner,object_name,OBJECT_TYPE f转载 2016-09-07 10:40:26 · 246 阅读 · 0 评论 -
ORACLE 11G的BIEE 部署与运用(三)——BIEE的配置各种错误(图示)
1.BIEE服务启动时有乱码是weblogic 不支持中文的原因。解决方案:修改 C:\biee11g\user_projects\domains\bifoundation_domain\bin\setDomainEnv.cmd, 找到最后一个 set JAVA_OPTIONS=%JAVA_OPTIONS% 改为 set JAVA_OPTIONS=%JAVA转载 2016-10-08 23:27:40 · 2578 阅读 · 0 评论 -
ORACLE 11G的BIEE 部署与运用(二)——BIEE的部署(图示)
1.点击D:\biee\bishiphome\Disk1目录下的setup.exe文件,开始安装。2.选择跳过软件更新.3.简单安装4.先决条件检查5.安装目录名不能有空格和中文。6.输入默认用户名密码“weblogic1”,必须包含数字。7.配置组件默认都选。8.配置方案,方案口令是配置资料档案库的方案口令”system转载 2016-10-08 23:23:11 · 2466 阅读 · 0 评论 -
ORACLE 11G的BIEE 部署与运用(一)——RCU创建资料档案库(图示)
安装前的准备 1)计算机环境要求:系统安装前必须具有4G以上内存,和30G以上硬盘。 2)已经安装ORG 11G的数据仓库服务端。且已经创建各类数据库管理员及其权限。1.点击D:\biee\rcuHome\BIN 目录下rcu.bat文件创建资料档案库,开始安装。2.选择创建资料档案库。3.本机已经安装了Oracle 11转载 2016-10-08 23:19:59 · 1210 阅读 · 0 评论 -
Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(4)创建多维钻取分析
在上一节时,我们创建了一个基于部门号的工资分类汇总。 这里就引出了一个概念:维度 专业的解释大家自行百度,这里就不班门弄斧了。从数据的使用角度看,维度可以简单的理解成“数据分类汇总的一种依据”。 按“部门号(DEPTNO)”对“工资(SAL)”进行分类汇总,“DEPTNO"就是一种维度;按“工作岗位(JOB)”对“工资”进行分类汇总,“JOB”就是另一种维度; 维度之间也可以转载 2016-10-08 23:16:36 · 825 阅读 · 0 评论