- 博客(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
转载 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
转载 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. 查看某张表列的约束及类型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
转载 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人