自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Oracle

品味Oracle

  • 博客(37)
  • 收藏
  • 关注

原创 Oracle Document

10g R1 Document

2014-08-04 15:29:15 1148

原创 SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled SP2-0611: Error enabl

SQL> set autotrace on;SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabledSP2-0611: Error enabling STATISTICS reportSQL> select * from dba_roles where role='PLUSTRACE';

2013-08-16 10:17:50 871

原创 ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

SELECT t2.username, t2.sid, t2.serial#, t2.logon_timeFROM v$locked_object t1, v$session t2WHERE t1.session_id=t2.sidORDER BY t2.logon_time;SELECT sql_textFROM v$session a, v$sqltext_w

2013-06-21 10:48:07 1749

原创 11g 12c

bootinfo -Kdf -g /tmpdf -tgfor i in 3 4 5 6 7 dobootinfo -s hdiskpower$idonelsattr -E -l sys0 | egrep "maxuproc|ncargs|minpout|maxpout"chdev -l sys0 -a 'minpout=4096 maxpout=8193' -a ncargs=1...

2018-08-14 10:57:44 312

原创 ORA-30009: Not enough memory for CONNECT BY operation

SQL> create table t as select rownum x from dual connect by level<10000000;create table t as select rownum x from dual connect by level<10000000 *ERROR at line

2013-06-21 09:05:09 2577

转载 对Group By 语句的一次优化过程(hellodba)

生产环境中发现一条语句很慢,拿回来一看,其实是一个简单的Group By语句:表CCMMT的数据量比较大,5M多条记录。 1、SQL> select CDE, CID 2 from CCMMT 3 GROUP BY CDE, CID 4 having max(ADT) < sysdate - 180; 707924 rows selected. Elapse

2013-06-20 11:16:47 2351

转载 数据库异常关闭后无法启动(hellodba)

系统突然掉电,系统启动后发现Oracle无法启动。启动时报如下错误:ORA-01102 cannot mount database in EXCLUSIVE mode当发生1102错误时,可以按照以下流程检查、排错:如果是HA系统,检查其他节点是否已经启动实例;检查Oracle进程是否存在,如果存在则杀掉进程;检查信号量是否存在,如果存在,则清除信号量;检查共享内存段是否存在,如果存在,则

2013-06-20 11:16:30 1006

原创 数据迁移:DataGuard配置

本次快速搭建单实例物理DataGuard,为解决某些同事担心“那如果我在primary里面使用提交的事务操作时按照rowid去检索数据,到备库执行的和主库操作不一致”数据库软件安装过程不再赘述。1: 检查主库否为 force logging .select inst_id , force_logging from gv$database;alter database fo

2013-03-13 09:57:42 2926

原创 Control File 恢复

场景一:重建control File•You’ve experienced a failure and lost all of your control files, and you belatedly realizethat you don’t have a good binary backup of the control file.•You want to change a data

2013-03-11 15:53:43 1786

原创 Oracle数据文件收缩

随着数据库的使用,数据文件越来越大,有没有办法将标记为free的block挤掉相关表:DBA_DATA_FILESDBA_DATA_FILES describes database files.ColumnDatatypeNULLDescriptionFILE_NAMEVARCHAR2(513) Nam

2013-03-11 15:51:22 3286

原创 ORA-01552: 非系统表空间 'USERS' 不能使用系统回退段

在整理表的是否发生ora-01552SQL> alter table RE_DATAFILE_SIZE move tablespace users;alter table RE_DATAFILE_SIZE move tablespace users *第 1 行出现错误:ORA-01552: 非系统表空间 'USERS' 不能使用系统回退段查看U

2013-03-11 13:06:09 5007

原创 RMAN 备份恢复

1:RMAN 基本命令run{allocate channel ch1 device type disk maxpiecesize 2G;allocate channel ch2 device type disk maxpiecesize 2G;allocate channel ch3 device type disk maxpiecesize 2G;backup as com

2013-03-08 17:30:49 2917

原创 Oracle backup and recover

模拟冷备份 ,热备份进行backup &recover1:冷备份关闭数据库后对 数据文件、控制文件和联机重做日志进行备份。SQL> archive log list数据库日志模式 非存档模式自动存档 禁用存档终点 F:\oracle\11gr2\RDBMS最早的联机日志序列 3当前日志序列

2013-03-08 13:16:39 1132

原创 数据迁移:Oracle表空间的基本操作

Before you can create a tablespace, you must create a database to contain it. The primary tablespace in any database is the SYSTEM tablespace, which contains information basic to the functioning o

2013-03-07 14:40:02 1284

原创 数据迁移:务数据导出,导入到当前环境

数据导入的基本步骤(使用exp imp 方法导入):1:关闭归档,提高导入速度       RAC 环境下开启/关闭归档2:创建用户表空间      Oracle表空间查询、新建3:创建用户4:数据导入5:修复invalid objects(和原数据库比对,修改状态发生变化的数据库对象)

2013-03-07 14:04:49 1090

原创 数据迁移:RAC 下开启关闭归档

关闭所有数据库实例srvctl.bat stop database -d purple修改数据库参数c:\oracle\product\10.2.0\db_1\BIN>sqlplus.exe /nologSQL*Plus: Release 10.2.0.4.0 - Production on 星期四 3月 7 13:58:48 2013Copyright (c) 1982,

2013-03-07 14:02:11 1980

原创 数据迁移:数据库软件升级10.2.0.4到10.2.0.5

步骤和数据库软件安装相同,见http://blog.csdn.net/oracle_baidu/article/details/8646123

2013-03-07 13:34:24 1188

原创 数据迁移:数据库软件安装

1:解压数据库软件,运行setup.exe,开始安装数据库软件2:仅安装数据库软件3:选择企业版进行安装4:选择全部节点进行安装5:通过安装前检查6:安装时,选择:仅安装数据库软件7:准备工作和配置完成,开始安装8:安装过程会将安装文件拷贝到本地和远程节点9:安装完毕后退出,

2013-03-07 13:32:12 1091

原创 数据迁移:crs 升级

1:下载p8202632_10205_MSWIN-x86-642:查看当前cluster versionc:\oracle\product\10.2.0\crs\BIN>crsctl.exe query crs softwareversionCRS software version on node [jjm2] is [10.2.0.4.0]3:执行10.2.0.5 Setup,选择

2013-03-07 13:26:07 1439 3

原创 数据迁移:安装oralce CRS 软件

1:将下载的patch7320726解压到C:\software\oracle\10g 目录下,解压oracle cluster2:cmd 进入解压oracle cluster目录,执行setup.exeNew_Driver_Loc="C:\software\oracle\10g\patch7320726" oracle.has.cfs:s_newOcfspath="C:\software

2013-03-07 12:58:53 1180

原创 数据迁移:准备集群节点

准备集群节点,主要任务是检查并配置各个虚拟机节点,保证数据迁移顺利进行。1. 用户账户要用本地管理员账户进行本次安装,且密码一致2. 使用远程桌面客户端进行安装      开启远程桌面3. 环境变量4. 网络环境  修改两块网卡的名称为eth0 作为public ip ,eth1作为private ip,设置两个服务器上的网卡的顺序(在网络连接中,“高级”>“高

2013-03-07 11:53:39 1284

原创 数据迁移:准备虚拟机

1:创建虚拟机2:虚拟机命名3:选择目标存储4:选择客户操作系统5:CPU配置6:内存配置7:网卡配置8:控制器选择9:创建新磁盘10:磁盘容量11:12:完成13:挂载windows 2008 ISO镜像,安装操作系统14:安装完毕后,可以通过克隆虚

2013-03-07 11:11:55 977

原创 数据迁移:数据库安装(RAC +DG windows 2008 x64 10.2.0.5)

1:准备虚拟机 虚拟机安装,虚拟机克隆2:配置双网卡,共享磁盘3:准备集群节点4:安装CRS 软件5:CRS升级6:数据库软件安装7:数据库软件升级8:进行业务数据导入到当前环境9:配置DATAGUARD10:RAC安装后的问题

2013-03-07 11:09:52 1706

原创 VMWare ESXi 5.0 安装RAC时 配置共享磁盘的步骤

1:备份虚拟机*(.vmx) 文件,以防万一2:编辑虚拟机设置,新建硬盘,容量自定,磁盘制备选项选择“厚置备置零”,3:完成上步骤后,在节点2添加刚创建的磁盘4:下载*(.vmx)修改配置文件修改scsi3.sharedBus = "virtual"增加disk.locking="false"diskLib.dat

2013-03-01 09:58:43 11276 1

原创 数据库冷迁移(路径不同)

1:创建数据库实例,,创建文件目录,创建密码文件2:拷贝数据库文件到新F:\app\Administrator\oradata\purplee>dir /a/bCONTROL01.CTLDRSYS01.DBFEXAMPLE01.DBFINDEX01.DBFINDEX_NEW01.DBFRBS01.DBFREDO01.LOGREDO02.LOGREDO03.LOGSY

2013-02-16 09:40:52 1074

转载 常见Oracle HINT的用法

在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';2.

2013-02-14 22:58:44 491

原创 ORA-15260: permission denied on ASM disk group

SQL> conn / as sysdba Connected. SQL> drop diskgroup fravol01;drop diskgroup fravol01*ERROR at line 1:ORA-15260: permission denied on ASM disk group原因:SYSDBA privilege不允许进行ASM操作。解决

2013-01-29 11:26:55 4159

原创 处理Online redo log错误

1:redo log 是如何工作的:Online redo logs store a record of transactions that have occurred in your database. Online redo logs exist solely to provide a mechanism for you to recover your database in the ev

2013-01-22 11:23:41 1975

原创 Rman备份中常见的问题

1:ORA-01031insufficient privilegesgpasswd  -d oracle dba --将oracle移除出dba组查看oracle属性uid=500(oracle) gid=500(oinstall) groups=500(oinstall)[oracle@oracle10g ~]$ rman target  /Recovery Mana

2013-01-22 11:22:34 7505 1

原创 如何获取Oracle DBID

RMAN-06495: must explicitly specify DBID with SET DBID command,如何获得Oracle DBID?SQL> show parameter control_filesNAME TYPE VALUE-----------------------------

2013-01-22 10:07:54 1249

原创 ORA-3214 When Creating a Tablespace [ID 153869.1]

SQL> Create temporary tablespace temp02 tempfile '/oracle/oradata/tjcshow/temp02.dbf' size 1M;Create temporary tablespace temp02 tempfile '/oracle/oradata/tjcshow/temp02.dbf' size 1M*ERROR at lin

2013-01-16 22:46:00 3071

原创 Win2008 安装10G RAC 问题两则

前段时间在 Win2008 R2上安装10G RAC,遇到两个问题:默认安装后,sqlplus“/as sysdba”无法登录,报ORA-01031: insufficient privileges解决:将安装用户加入ora_dba组在业务高峰时候,集群down 掉解决:Kernel sockets leak on a multiprocessor comput

2013-01-16 22:27:35 1504 1

原创 oracle 手工建库

@linuxl  创建相关目录:mkdir /oracle/oradata/purplemkdir /oracle/admin/purplemkdir /oracle/admin/purple/bdumpmkdir /oracle/admin/purple/udumpmkdir /oracle/admin/purple/cdumpl  创建初始化参数文件vi  /oac

2013-01-16 22:13:03 674

原创 ORA-00227, ORA-00202: BRING UP INSTANCE AFTER MACHINE CRASH [ID 1072762.6]

Applies to:Oracle Server - Enterprise Edition - Version 8.0.5.0 and laterz*OBSOLETE: NCR Unix SVR4***Checked for relevance on 20-May-2011***SymptomsThe OS crashed and at the time two

2013-01-16 22:12:12 7244

原创 Table DUAL 只有 one column ?

在试验Rac 安装后修改用户名导致CRS启动失败的试验时候,查询表DUAL返回四列:http://blog.csdn.net/oracle_baidu/article/details/8447022

2012-12-28 14:41:07 722 1

原创 Rac 安装后修改用户名导致CRS启动失败

问题:RAC安装成功后,是否可以更改RAC 安装用户1.        运行环境使用administrator安装RAC,修改administrator为dbuser2.        重启动节点1,2,,登陆dbuser3.       检查CRS状态查看CRS日志:[ clsdmt][2616]Listening to (ADDRESS=(PROTOCOL

2012-12-28 13:01:06 1223

原创 Overview of Logical Database Structures

Oracle® Database Concepts 10g Release 2 (10.2):Overview of Logical Database StructuresOracle Data BlocksAt the finest level of granularity, Oracle database data is stored in data blocks. O

2012-12-27 12:50:02 749

空空如也

空空如也

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

TA关注的人

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