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

原创 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
911

原创 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
1787
原创 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
355
原创 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
2671
转载 对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
2391
转载 数据库异常关闭后无法启动(hellodba)
系统突然掉电,系统启动后发现Oracle无法启动。启动时报如下错误:ORA-01102 cannot mount database in EXCLUSIVE mode当发生1102错误时,可以按照以下流程检查、排错:如果是HA系统,检查其他节点是否已经启动实例;检查Oracle进程是否存在,如果存在则杀掉进程;检查信号量是否存在,如果存在,则清除信号量;检查共享内存段是否存在,如果存在,则
2013-06-20 11:16:30
1063
原创 数据迁移:DataGuard配置
本次快速搭建单实例物理DataGuard,为解决某些同事担心“那如果我在primary里面使用提交的事务操作时按照rowid去检索数据,到备库执行的和主库操作不一致”数据库软件安装过程不再赘述。1: 检查主库否为 force logging .select inst_id , force_logging from gv$database;alter database fo
2013-03-13 09:57:42
3004
原创 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
1843
原创 Oracle数据文件收缩
随着数据库的使用,数据文件越来越大,有没有办法将标记为free的block挤掉相关表:DBA_DATA_FILESDBA_DATA_FILES describes database files.ColumnDatatypeNULLDescriptionFILE_NAMEVARCHAR2(513) Nam
2013-03-11 15:51:22
3350
原创 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
5175
原创 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
3049
原创 Oracle backup and recover
模拟冷备份 ,热备份进行backup &recover1:冷备份关闭数据库后对 数据文件、控制文件和联机重做日志进行备份。SQL> archive log list数据库日志模式 非存档模式自动存档 禁用存档终点 F:\oracle\11gr2\RDBMS最早的联机日志序列 3当前日志序列
2013-03-08 13:16:39
1196
原创 数据迁移: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
1370
原创 数据迁移:务数据导出,导入到当前环境
数据导入的基本步骤(使用exp imp 方法导入):1:关闭归档,提高导入速度 RAC 环境下开启/关闭归档2:创建用户表空间 Oracle表空间查询、新建3:创建用户4:数据导入5:修复invalid objects(和原数据库比对,修改状态发生变化的数据库对象)
2013-03-07 14:04:49
1156
原创 数据迁移: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
2062
原创 数据迁移:数据库软件升级10.2.0.4到10.2.0.5
步骤和数据库软件安装相同,见http://blog.youkuaiyun.com/oracle_baidu/article/details/8646123
2013-03-07 13:34:24
1243
原创 数据迁移:数据库软件安装
1:解压数据库软件,运行setup.exe,开始安装数据库软件2:仅安装数据库软件3:选择企业版进行安装4:选择全部节点进行安装5:通过安装前检查6:安装时,选择:仅安装数据库软件7:准备工作和配置完成,开始安装8:安装过程会将安装文件拷贝到本地和远程节点9:安装完毕后退出,
2013-03-07 13:32:12
1166
原创 数据迁移: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
1590
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
1258
原创 数据迁移:准备集群节点
准备集群节点,主要任务是检查并配置各个虚拟机节点,保证数据迁移顺利进行。1. 用户账户要用本地管理员账户进行本次安装,且密码一致2. 使用远程桌面客户端进行安装 开启远程桌面3. 环境变量4. 网络环境 修改两块网卡的名称为eth0 作为public ip ,eth1作为private ip,设置两个服务器上的网卡的顺序(在网络连接中,“高级”>“高
2013-03-07 11:53:39
1353
原创 数据迁移:准备虚拟机
1:创建虚拟机2:虚拟机命名3:选择目标存储4:选择客户操作系统5:CPU配置6:内存配置7:网卡配置8:控制器选择9:创建新磁盘10:磁盘容量11:12:完成13:挂载windows 2008 ISO镜像,安装操作系统14:安装完毕后,可以通过克隆虚
2013-03-07 11:11:55
1034
原创 数据迁移:数据库安装(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
1753
原创 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
11434
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
1116
转载 常见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
528
原创 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
4232
原创 处理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
2147
原创 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
7638
原创 如何获取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
1296
原创 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
3159
原创 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
1620
原创 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
708
原创 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
7397
原创 Table DUAL 只有 one column ?
在试验Rac 安装后修改用户名导致CRS启动失败的试验时候,查询表DUAL返回四列:http://blog.youkuaiyun.com/oracle_baidu/article/details/8447022
2012-12-28 14:41:07
765
原创 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
1304
原创 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
804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人