自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DolphinHat的专栏

——除了事实之外,没有其它的权威!

  • 博客(90)
  • 资源 (4)
  • 收藏
  • 关注

原创 oracle 11g未找到文件WFMLRSVCApp.ear文件

安装oracle 11.2.4时,报错:未找到文件...WFMLRSVCApp.ear文件解决方法如下:oracle 11.2.4有两个压缩包,将压缩包解压至同一目录再安装即可解决此类问题。

2013-12-23 18:50:32 27220

原创 listener之一二

一、注册    注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可以与实例名一致,也可以不一致,且可以注册多个服务。    注册可以分为静态注册与动态注册,下面分别介绍静态注册和动态注册。二、静态注册    静态注册就是预先配置好listener.ora文件,配置信息如下:

2013-10-16 18:01:51 2734

原创 vmware server 1.0搭建共享存储

vmware server 1.0搭建共享存储两台虚拟机,分别为L01,L021.首先使用vmware-vdiskmanager.exe命令创建磁盘(该命令位于vmware server的安装目录下)vmware-vdiskmanager.exe -c -s 8GB -a lsilogic -t 2 E:\Disk\db01.vmdk2.将磁盘db01.vmdk分别添加到两台虚拟机

2013-10-14 10:48:06 1185

原创 临时表空间

临时表空间11g之前(不包括11g)临时表空间不会自动释放其内容,除非重启数据库;但11g之后可通过shrink方法来搜索临时表空间。临时表空间消耗的主要操作有:1.order by2.group by3.distinct4.union [all]5.create[|rebuild] index6.analyze1.查询数据库默认临时表空间select *

2013-09-26 18:15:58 1532

原创 利用rman进行异机还原(目录不同)

--注:备份操作省略,详见利用rman进行异机还原(目录相同)。下列操作均在目标服务器上进行。--rman[oracle@db02 ~]$ rman target /Recovery Manager: Release 10.2.0.1.0 - Production on Sun Sep 22 08:19:14 2013Copyright (c) 1982, 2005, Oracle

2013-09-22 14:26:06 12918

原创 利用rman进行异机还原(目录相同)

利用rman进行异机还原(目录相同)源始库:192.168.201.2目标库:192.168.201.3--192.168.201.2--rman[oracle@db01 ~]$ rman target /Recovery Manager: Release 10.2.0.1.0 - Production on Wed Sep 18 08:52:25 2013Copyri

2013-09-18 13:19:17 4103

原创 Checking Network Configuration requirements Failed

安装oracle执行检查,出现Checking Network Configuration requirements ...Check complete. The overall result of this check is: Failed Problem: The install has detected that the primary IP address of the sys

2013-09-17 16:15:07 2429

原创 PCTFREE与PCTUSED概述

PCTFREE:表示一个block保留的空闲百分比。PCT_FREE的默认值为10,表示block可用空间剩余10%时,该block则不再接受数据insert,只能update;其引入的目的是为了减少行链接的发生。PCTUSED:表示一个block保留的可用百分比。当tablespace的管理方式为manual时,可设置该参数值(auto时不能设置);表示block已用空间大于n%

2013-09-04 17:32:30 1155

原创 rowid结构浅析

select rowid from dualAAAAB0AABAAAAOhAAArowid结构如下:对象号    文件号   块号   行号XXXXXX    XXX     XXXXXX XXX因此,AAAAB0 对象号AAB    文件号AAAAOh 块号AAA    行号如何得知这些编号对应的十进制编码值呢(rowid是基于64位编码的18个字符显示的

2013-09-03 15:36:38 877

原创 更改standby库的数据文件路径

更改standby库的数据文件路径[oracle@bldc02 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.3.0 Production on Mon Aug 26 10:44:57 2013Copyright (c) 1982, 2011, Oracle.  All rights reserved.SQL> conn /as sysdba

2013-08-26 11:07:16 1227

原创 DB_WRITER_PROCESSES与LOG_ARCHIVE_MAX_PROCESSES

DB_WRITER_PROCESSESProperty  DescriptionParameter type  IntegerDefault value  1 or CPU_COUNT / 8, whichever is greater 默认值为1或CPU个数的1/8Modifiable  No      Range of values  1 to 20      取值范围为1

2013-08-22 15:14:50 3503

原创 强制日志归档

在Data Guard环境中,如果oracle数据库归档频率过低导致出现故障时丢失数据,我们可通过archive_lag_target参数来强制进行日志切换并归档。

2013-08-15 18:51:53 2092

原创 RMAN常用命令(未完待续)

1、SHOW命令:   1.1、RMAN> show all;      显示rman参数配置 2、REPORT命令:   2.1、RMAN> report schema                          报告目标数据库的物理结构   2.2、RMAN>report need backup days=n;              报告最近n天没有被备份的数据文件

2013-08-14 19:28:33 1520

原创 ORACLE常用监控语句(未完待续)

--查询日志的切换频率select  t1.RECID as srecid       ,t2.RECID as erecid       ,t1.FIRST_TIME as stime       ,t2.FIRST_TIME as etime       ,round((t2.FIRST_TIME-t1.FIRST_TIME)*1440,2) as minutesfro

2013-08-13 16:49:51 928

原创 LGWR: Failed to archive log X thread 1 sequence 151016 (16086)

更改主库redo大小,出现16086的错误,错误信息如下:LGWR: Failed to archive log 4 thread 1 sequence 151016 (16086)当主库redo大小发生变更,那么备库的standby日志也需要做相应调整备注:调整redo log大小的几个步骤1.添加日志组(按所需的redo log大小添加,具体大小和组的个数视log switch

2013-08-13 15:39:18 2359

原创 redo log的管理

1.添加日志组alter database add logfile group 1 ('/u02/oradata/bolan/redo01.log') size 100m;2.添加日志组成员alter database add logfile member '/u02/oradata/bolan/redo01.log' to group 1;3.删除日志组alter datab

2013-08-13 15:31:03 1435

原创 统计没有使用绑定变量的sql语句

摘要:select to_char(FORCE_MATCHING_SIGNATURE) as FORCE_MATCHING_SIGNATURE, count(1) as countsfrom v$sqlwhere FORCE_MATCHING_SIGNATURE>0 and FORCE_MATCHING_SIGNATURE group by FORCE_MATCHING_SIGNA

2013-06-06 17:51:36 2208

原创 关于oracle的where条件有特殊符号的处理

有这样的一些数据:select 'fie_a' as col from dualunion allselect 'fie_b' as col from dualunion allselect 'fi_a' as col from dualunion allselect 'fi_b' as col from dual;我需要从这些数据中查找fi_开头的数据,一般写法是

2013-05-09 10:52:31 1850

原创 关于oracle的&字符的处理

&符号是oracle的替代字符,只要出现该字符oracle就会提示输入替代值。解决该问题有以下三种方式:1.设置会话,将&符号作为普通字符SQL> set define off;SQL> select 'a&b' from dual;2.拆分字符SQL> select 'a'||chr(38)||'b' from dual;SQL> select 'a'||'&'||'b'

2013-05-09 10:45:40 791

原创 oracle如何显示毫秒?

date类型只能精确到秒,要想精确到毫秒,需要使用timestamp类型。应用举例:举例1:select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ss.ff') from dual;举例2:select to_char(to_timestamp('20130425 080000','yyyy-mm-dd hh24:mi:ss.ff'),

2013-04-25 17:50:29 2981

原创 货币基金

1.货币基金概述货币型基金是一种开放式基金,投向货币市场,以投资于债券、央行票据、回购等安全性极高的短期金融品种为主,期限最长不能超过397天。货币基金的收益仅高于银行的定期存款利率,但没有利息税,随时可以赎回,一般可在申请赎回的第二天(T+2)资金到账。所以货币基金非常适合追求低风险、高流动性、稳定收益的单位和个人。2.衡量货币基金收益的指标货币基金的收益分配公布方式只有“每万份收益

2013-02-18 11:20:49 1015

原创 常用权限视图

1.角色的权限视图role_tab_privs:包含角色的对象权限role_role_privs:包含角色的所属角色role_sys_privs:包含角色的系统权限2.用户的权限视图dba_tab_privs:包含用户的对象权限dba_role_privs:包含用户的所属角色dba_sys_privs:包含用户的系统权限3.当前用户的权限视图session_pr

2013-01-29 14:21:34 1877

原创 过程执行DDL语句提示ORA-01031错误

--创建测试用户create user hat identified by hat default tablespace dolphin;--授权限grant connect,resource to hat;--查看hat用户的角色权限select * from dba_role_privs where grantee='HAT';GRANTEE GRANTE

2013-01-29 11:46:19 1598

原创 事务隔离级别

数据库中,读取数据时常见的几种情况:Dirty Read:A transaction reads data that has been written by another transaction that has not been committed yet.Fuzzy Read:A transaction rereads data it has previously read and fi

2013-01-28 16:16:45 607

转载 Concept阅读指引

2013-01-25 17:48:14 557

原创 v$sql、v$sqlarea、v$sqltext、v$sql_plan

--v$sqltext--Concept:This view contains the text of SQL statements belonging to shared SQL cursors in the SGA.--记录完整的sql,但sql被分片存储/* Name Null? Type -------------------------------

2013-01-25 11:45:13 2832

原创 存储过程&函数返回结果集

--创建测试表create table t01(id integer,name varchar2(10));--创建测试数据insert into t01(id,name) values (1,'a');insert into t01(id,name) values (2,'b');insert into t01(id,name) values (3,'c');--提交commi

2013-01-24 14:02:15 8862

原创 using(动态语句)

--创建测试表create table t01(id integer,name varchar2(10));--创建测试数据insert into t01(id,name) values (1,'a');insert into t01(id,name) values (2,'b');insert into t01(id,name) values (3,'c');--提交commi

2013-01-24 11:38:51 867

转载 ORACLE 10g R2及PATCH官方下载地址

本文为转载文章,文章出处:点击打开链接ORACLE 10g R2及PATCH官方下载地址 Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle10

2013-01-22 10:06:02 3546

转载 优化公式T=S/V

本文转自ITPUB的anlinew。原文出处:点击打开链接---------------------------------------------------------------------------------------------------------------------------------------------------------------------

2013-01-21 11:11:52 1549

原创 TABLESPACE为READ ONLY,可进行的DML和DDL操作(部分举例)

创建测试表空间create tablespace tablespacereadonly datafile '/u02/oradata/orcl/tablespacereadonly01.dbf' size 1m autoextend on next 1m maxsize unlimited;创建测试用户create user ureadonly identified by "123

2013-01-18 13:38:59 968

原创 RMAN-06004、RMAN-20011

备份数据库与还原数据库所有参数设置及相关信息均一致,使用catalog异机还原,因alter database open resetlogs引起的RMAN-06004错误,错误信息如下:RMAN> show all;RMAN configuration parameters are:RMAN-00571: ======================================

2012-12-13 10:07:43 2003

原创 ORA-19870、ORA-19573

还原数据库时出现ORA-19870和ORA-19573错误,如:RMAN> restore database;Starting restore at 11-DEC-12using channel ORA_DISK_1channel ORA_DISK_1: starting datafile backupset restorechannel ORA_DISK_1: s

2012-12-11 17:10:44 2526

原创 死锁

--1.知道被锁住的对象--查找被锁的对象ID--HAT表示用户--HAT_LOCKS表示表select object_idfrom dba_objectswhere owner='HAT' and object_name='HAT_LOCKS';--查找该对象被谁锁定--51174表示表HAT_LOCKS的OBJECT_ID--ACTIVE表示死锁--

2012-12-10 14:50:14 621

原创 对表进行dml操作时影响产生日志量的几个因素

归档模式SQL> archive log list;Database log mode           Archive ModeAutomatic archival           EnabledArchive destination           /u02/archive_logOldest online log sequence     29Next lo

2012-12-07 18:04:34 980

原创 定位表的最后操作时间

1.创建测试表HAT_OBJECTSSQL> CREATE TABLE HAT_OBJECTS AS SELECT * FROM ALL_OBJECTS; Table created 2.查看表HAT_OBJECTS的MONITORING功能是否打开(默认是打开的)SQL> SELECT T.TABLE_NAME,T.MONITORING FROM USER_TABLES

2012-12-07 14:08:56 1355

原创 Data Guard模式切换

Data Guard模式切换 概念a、最大性能(maximize performance):    这是Data Guard默认的保护模式。primay上的事务commit前不需要从standby上收到反馈信息,该模式在primary故障时可能丢失数据,但standby对primary的性能影响最小。b、最大可用(maximize availability):    在正常

2012-11-15 16:56:45 2394

原创 使用rman进行data guard环境搭建(maximize performance)

使用rman进行data guard环境搭建(maximize performance)主库:--检查主库是否开启归档archive log list;--如果主库未开启归档,则打开归档--设置归档路径alter system set log_archive_dest_1='LOCATION=/u02/archivelog';--重启数据库shutdown imme

2012-11-15 14:25:42 1020

原创 ORACLE表连接

ORACLE表连接一、什么是表连接?表的连接是指在一个SQL语句中通过表与表之间的关联,从一个或多个表检索出相关的数据。二、ORACLE的优化器使用的表连接有哪些?1.嵌套循环连接(NESTED LOOP JOIN)2.群集连接(CLUSTER JOIN)3.排序合并连接(SORT MERGE JOIN)4.笛卡尔连接(CARTESIAL JOIN)

2012-11-06 16:24:51 927

原创 ORA-38029:object statistics are locked

错误:ORA-38029:object statistics are locked场景:执行"analyze table table_name compute statistics;"解决方式:begin  dbms_stats.unlock_table_stats('USER_NAME','TABLE_NAME');end;参数介绍:USER_NAME:schema

2012-11-05 17:38:02 3045

sql server 2008镜像安装

主要介绍sql server 2008在工作组下的镜像安装

2012-09-28

libXp-1.0.0-8.1.el5.x86_64.rpm

在64bit linux上安装oracle所必须的包(libXp-1.0.0-8.1.el5)

2012-07-31

libXp-1.0.0-8.1.el5.i386.rpm

在32bit linux上安装oracle所必须的包(libXp-1.0.0-8.1.el5)

2012-07-31

ttfonts-zh_CN-2.14-6.noarch.rpm

#停止EM emctl stop dbconsole isqlplusctl stop #进入$ORACLE_HOME/jdk/jre/lib目录 cd $ORACLE_HOME/jdk/jre/lib cp font.properties.zh_CN.Redhat font.properties #进入$ORACLE_HOME/jre/1.4.2/lib/目录 cd $ORACLE_HOME/jre/1.4.2/lib/ cp font.properties.zh_CN.Redhat font.properties #安装包 rpm -ivh ttfonts-zh_CN-2.14-6.noarch.rpm #进入$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/目录 cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/ #清楚缓存 rm *.gif #启动EM emctl start dbconsole isqlplusctl start

2012-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除