自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (12)
  • 收藏
  • 关注

转载 聊聊Oracle Data Recovery Advisor(DRA)(下)

4、运行过程中故障 在运行过程中的oracle故障,坏块和文件异常删除出现的比较多,特别是初级DBA刚刚上手的时候。我们先来模拟一下这个场景。 Undo表空间是Oracle核心表空间之一,删除之后会引起比较严重的问题故障。  SQL> select file_name from dba_data_files where tablespace_name='UNDOTBS1

2014-04-29 13:03:56 926

转载 聊聊Oracle Data Recovery Advisor(DRA)(上)

对DBA而言,数据备份、还原是日常工作的基本功。Oracle发展到今天,自动化、智能化是一个重要的发展方向。数据库可以自动的诊断问题故障,并且解决修复错误,可能离我们并不遥远。  数据备份和还原,在Oracle DBA学习过程中,占到了很大的篇幅。从冷备份到热备份,从完全恢复到非完全恢复,这个过程中涉及了很多的技术细节和知识点。一些DBA初始接触这些概念和操作,容易被弄乱。Oracle

2014-04-29 13:03:25 836

原创 oracle 静态注册

1. 最近在装ASM+DATAGUARD, 在静态注册上面吃了大亏

2014-04-28 20:18:37 1481

转载 ASM无法自动加载磁盘组问题

问题描述:创建ASM实例后关闭实例,启动ASM实例时,出现ORA-15110错误SQL> startup;ASM instance startedTotal System Global Area 104857600 bytesFixed Size 1217956 bytesVariable Size 78473820 bytes

2014-04-28 16:54:09 1728 1

转载 11gR2修改主机名导致CRS-0184以及CRS-4000的错误

我们通常都说,在部署Oracle数据库服务器前,要规划好主机名、IP地址等基础信息,一经确定,尤其是部署好Oracle数据库之后,就不要轻易修改主机名或者是IP地址等。而且我们也都知道这个理儿,但可是,可但是,在实际工作当中,你难免不会遇到这种情况。除了自己前不久曾遭遇到的一则,在Windows Server 2008 R2 X64上跑的一套10.2.0.5.0配置有ASM单实例物理备库因

2014-04-28 16:33:49 1728

转载 shell 与 sqlplus 交互

1、简单shell调用sqlplus编写脚本[oracle@localhost oracle_script]$ vimtest1.sh#!/bin/bash# user envsource ~/.bash_profilesqlplus -S /nolog > result.log--set heading off feedback

2014-04-27 20:18:16 1538

转载 使用SQLPLUS生成HTML报表

我们可以在SQLPLUS中手工运行AWR,ASH的脚本生成HTML报表,下面来简单讲讲怎么利用SQLPLUS来生成HTML报表在SQLPLUS中有个命令(具体可以参考官方文档SQLPLUS部分)SET MARK[UP] HTML [ON | OFF] [HEAD text] [BODY text] [TABLE text] [ENTMAP {ON | OFF}] [SPOOL {O

2014-04-27 20:08:06 1117

转载 Configure Oracle Dataguard Primary-ASM to Physical-ASM

前面整理过Oracle物理备库的配置文档,数据文件是存储在文件系统上的,在生产环境中的DBA,往往都是面对几十上百G的数据,甚至可能是T级别的,文件系统存储数据文件在这些场合下的I/O问题就会逐渐暴露,因而在生产环境中的数据存储一般都使用ASM,或者裸设备,oracle 11g开始就不支持裸设备存储数据了,因而本讲主要介绍在ASM环境下配置Data guard物理备库!环境介绍:主

2014-04-26 22:19:04 707

原创 Oracle service name与instance name 不一致ORA-27101: shared memory realm does not exist

1. 今天在客户端连接服务端时报如下错误

2014-04-26 19:54:58 1374

原创 Centos5.8的SSH配置

一、环境配置 1、服务端:CentOS release 5.8  IP:192.168.1.111 2、客服端:CentOS release 5.8  IP:192.168.1.110 二、配置SSH无密码登录需要3步: 1、生成公钥和私钥 2、导入公钥到认证文件,更改权限 3、测试

2014-04-26 11:40:29 1458

原创 由于/etc/hosts文件中ip与实际ip不一致所导致oracle监听器不能识别

1. 今天在连接oracle时,发现客户端

2014-04-26 10:16:53 2970

转载 ASM实例启动报错:ORA-29701、ORA-15110解决方案

在手动写ASM参数文件后启动ASM遇到一个问题,在启动asm实例的时候提示:ORA-29701 :unable to connect to Cluster Manager通过对于联机文档的解读,我了解到是没有添加CSS服务的原因,好,下面我们在root用户下执行/u01/app/Oracle/product/10.2/db_1/bin/localconfig add命令去添加CSS

2014-04-23 16:05:42 1971

转载 asm 实例无法加载diskgroups,ORA-15110: no diskgroups mounted

今天安装oracle11g R2的grid,装完之后发现无法加载diskgroups,报错如下:SQL> startupORA-00099: warning: no parameter file specified for ASM instanceASM instance startedTotal System Global Area  283930624 bytesF

2014-04-23 16:05:03 2812

转载 解决CRS-4639: Could not contact Oracle High Availability Services

在启动asm实例的时候报如下错误:[grid@b1 ~]$ sqlplus / as sysasmSQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 12 18:14:13 2013Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to

2014-04-23 14:45:40 5115

转载 vmware下虚拟机centos 桥接上网

一、设置VMware       在vmware的【编辑】-->【虚拟网络编辑器】设置:将VMnet0设置为“桥接”,并桥接到宿主机器的网卡(可以是有线或者无线网络)。二、设置虚拟机系统(以centos为例)     将网路适配器设置为桥接,如图:三、配置IP(都是在命令界面中,图形界面同理)    1、编辑/etc/sy

2014-04-23 14:45:12 894

转载 linux 关闭sendmail

Sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常重要的。一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理。 关闭Sendmail服务具体命令实现如下:关闭sendmail服务(1)[root@sample ~]# /etc/rc.d/init.d/sendmail stop  ← 关闭sendmail服务或者[root@sample

2014-04-23 11:54:35 722

转载 linux修改主机名

如何修改linux主机名才能生效?很多人使用hostname 主机名 来修改,其实这个只是做为暂时的,重启后将恢复到原来的名字.很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用.其实是修改这个文件etc/sysconfig/network这个文件里的主机名.NETWORKING=yesH

2014-04-23 11:35:52 533

转载 以传值和传引用的方式传递参数 IN OUT NOCOPY

传递子程序参数的方式有两种--传值和传引用。当以引用的方式传递参数的时候,就将指向实际参数的一个指针传递到相应的形式参数。另一方面,当以传值的方式传递参数的时候,就将实际参数的值复制到相应的形式参数。以引用的方式传递参数通常会更快,因为它避免了复制。对集合类型的参数而言,这表现更加明显,因为集合类型的数据一般都非常多。默认情况下,PL/SQL对IN参数都使用传引用的方式,而对IN OUT和

2014-04-23 10:16:58 1982

原创 oracle查看包存储过程,函数,以及存储过程参数,函数参数

1. 今天查看系统代码时意识到系统中有太多r

2014-04-22 14:39:17 8732

原创 oracle表列约束

1. 查看某张表列的约束及类型SELECT USER_CONS_COLUMNS.CONSTRAINT_NAME AS 约束名, USER_CONS_COLUMNS.TABLE_NAME AS 表名, USER_CONS_COLUMNS.COLUMN_NAME AS 列名, CASE WHEN CONSTRAINT_TYPE='P' THEN '主键' WH

2014-04-22 09:52:56 590

转载 ASMlib安装与配置

Oracle 技术网上提供了 ASMLib 软件 。请转至 ASMLib 下载页面,点击适合您的平台的链接。http://www.oracle.com/us/solutions/performance-scalability/rhel5-084877.html对于 Linux 平台,您将看到 4-6 个程序包。Oracleasmlib 程序包提供实际的 ASM 库。Oracle

2014-04-22 09:04:12 1299

转载 Oracle ASM操作管理

查看ASM磁盘情况SQL> select group_number,disk_number,mount_status,header_status,mode_status,state,failgroup,total_mb,free_mb,name,path from v$asm_disk;查看ASM磁盘组情况SQL> select group_number,block_size,

2014-04-22 09:00:35 706

转载 DBMS_SCHEDULER 带参数JOB

1.创建测试表CREATE TABLE t_test(    ID DATE PRIMARY KEY,    VALUE NUMBER);2.创建存储过程create or replace procedure pro_test(v IN NUMBER) isbegin    insert into t_test(id,VALUE) values 

2014-04-21 18:19:51 3291

转载 linux下如何关闭防火墙?如何查看防火墙当前的状态

从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop禁止防火墙在系统启动时启动/sbin/chkconfig --level 2345 iptables off重启iptables:/etc/init.d/iptable

2014-04-21 16:48:48 623

原创 Oracle客户端连接Centos5.8防火墙:ORA-12560: TNS: 协议适配器错误的解决方法

今天在客户端连接Oracle服务端时报:

2014-04-21 16:48:06 1611

转载 Asm 磁盘配置

配置 ASMLib 使用 ASMLib 之前,必须运行配置脚本以准备驱动程序。以 root 用户身份运行以下命令,并响应如下示例中所显示的提示。# /etc/init.d/oracleasm configureConfiguring the Oracle ASM library driver.This will configure the on-boot properties of the 

2014-04-20 10:46:31 858

转载 RAC 管理(crs_stat、crsctl、srvctl)

Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:srvctl,onsctl,crs_stat 下面分别来介绍这些命令。1、节点层olsnodes,这个命令用来显示集群点列表,可用的参数如下:$olsnodes

2014-04-20 09:49:13 1330

转载 安装grid时找不到ASM共享磁盘

解决办法:查看oracleasmlib库文件是否存在[root@t_rac_one:~]# rpm -ql oracleasmlib-2.0.4-1.SLE10/opt/oracle/extapi/opt/oracle/extapi/64/opt/oracle/extapi/64/asm/opt/oracle/extapi/64/asm/orcl

2014-04-19 12:15:02 9784

转载 在Centos中yum安装和卸载软件的使用方法

在Centos中yum安装和卸载软件的使用方法安装方法安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd mysql卸载一个软件时yum -y remove httpd卸载多个相类似的软件时yum -y

2014-04-19 11:32:45 716

转载 Initializing the Oracle ASMLib driver: [FAILED]

Centos 5.8, kernel为:uname -r2.6.18-308.el5安装ASM三个包:rpm -ivh oracleasm-support-2.1.1-1.el4.i386.rpmrpm -ivh oracleasm-2.6.18-128.el5-2.0.5-1.el5.i686.rpmrpm -ivh oracleasmlib-2.0.4-1.el5.

2014-04-19 11:31:56 2220

转载 centos firefox中文乱码问题

中文支持的包: fonts-chinese-3.02-12.el5.noarch.rpm //中文字体包 fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm //字体显示包 找到CentOS安装盘: mount /dev/hdc /mnt cd /mnt cd CentOS rpm -ivh fonts-chinese-3.02-12

2014-04-18 20:30:36 1358

原创 ora.orcl.db ora....se.type OFFLINE OFFLINE

/crs_stat -tName           Type           Target    State     Host        ------------------------------------------------------------ora.DATA.dg  ora....up.type ONLINE    ONLINE    rac3    or

2014-04-18 18:56:51 3849

转载 ORA-29701: unable to connect to Cluster Synchronization Service

[grid@vm11gr2] /home/grid> sqlplus "/as sysasm"    SQL*Plus: Release 11.2.0.1.0 Production on Sun Oct 25 10:16:21 2009    Copyright (c) 1982, 2009, Oracle. All rights reserved.    Co

2014-04-18 18:46:05 3471

转载 在 Redhat6.2 上安装 Oracle 11gR2 -- VMware + ASM

在 Oracle Linux 6.4 上安装 Oracle 11gR2 -- VMware + ASM实验环境:OS: Oracle Linux Server release 6.4 x64Database: Oracle Database 11gR2 x64 (11.2.0.1.0)VMware: VMware Workstation 9.0.0 build-81

2014-04-18 17:18:03 2267

原创 Linux中oracle 解决backspace和上下键使用出现乱码

Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题  使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 10g的RHEL4.2的机器,linux使用的shell是默认的bash。   在bash提示符下,使用Del键或者Backspace键都能删除光标左右的字符,但是一旦进入sqlplus之后,只能使用Del键来删除光标左

2014-04-18 17:17:00 1132

转载 Oracle Linux(64位)安装64位Oracle 11g遇到ins_ctx.mk问题

在安装linux X86-64的Oracle11g时,在链接过程中出现了这个错误。详细错误信息为:Error in invoking target ‘install’ of makefile ‘/opt/oracle/product/10.2/ctx/lib/ins_ctx.mk’. See ‘/opt/oracle/oraInvertory/logs/installActions

2014-04-18 16:04:44 7719

转载 Redhat6 使用 yum源

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。在这里和大家分享一下如何使用Redhat6 系统用yum源来在线安装软件。1、删除redhat原有的yum源# rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的yum安装包   这里我们使用CentOS的yum源# wget ht

2014-04-18 16:01:35 758

转载 VMware 虚拟机中添加新硬盘的方法

随着在虚拟机中存储的东西的逐渐的增加,虚拟机的硬盘也逐渐告急,因此急需拓展一块新的虚拟磁盘。以下便是在VMware 中添加新的虚拟磁盘的方法: 一、VMware新增磁盘的设置步骤(建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添加了新的虚拟磁盘则要重启虚拟机)1、选择“VM”----“setting”并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮

2014-04-17 19:30:54 934

原创 Sql开发与应用

1. create table a1 (id number(*,2)); // number(*,2)

2014-04-16 11:34:44 478

转载 Oracle数据库11gR2的卸载 - deinstall

从Oracle 11gR2开始,Oracle推荐使用deinstall来卸载Oracle数据库。使用Oracle Universal Install(OUI) 的图形方式来卸载Oracle数据库软件了,会看到下图警告:"请运行命令D:\app\admin\product\11.2.0\dbhome_1\deinstall\deinstall"来卸载此Oracle主目录"Or

2014-04-15 18:10:37 1332

oracle json

使oracle支持json类型的数据,里面是一些数据包代码希望对你有用

2014-08-01

ocp11g知名培训机构原题及考试模拟器

这个资源包的题库包含破解的免安装版Visual CertExam,只要将题库的三个文件导进去就可以进行模拟考试了,自己试过了,很好用的

2014-01-12

ocp11g考试认证指南

ocp11g考试认证指南,全面地覆盖了ocp11g的方方面面,并且每章后都有适量的模拟题

2014-01-12

ocp 11g 题库

文件包里是我下载的ocp 11g的题库,非常非常多,有一千多道题,希望对想考ocp 的小伙伴们有帮助。

2014-01-12

struts2开发必备jar

struts2开发必备jar,基于框架的java开发不可能离开sturts

2011-12-07

mysql-connector-java-5.0.7-bin.jar

mysql-connector-java-5.0.7-bin.jar,对于mysql的驱动,不可或缺

2011-12-07

spring.jar

spring.jar,对于基于spiing开发不可或缺的jar

2011-12-07

数据结构与算法(C#)代码

数据结构与算法(C#)代码,一个高级的大师,是不可能不会数据结构的

2011-12-07

单元测试之道Java版:使用JUnit

单元测试之道Java版:使用JUnit,我们应该会单元测试的

2011-12-07

PowerDesigner逆向工程生成PDM模型及数据库

PowerDesigner逆向工程生成PDM模型及数据库

2011-12-07

空空如也

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

TA关注的人

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