dba_dependencies
DBA_DEPENDENCIES,用来显示数据库中各对象的依赖关系。有时候在进行数据库对象清理时,这个视图可以很好地反映当前清理对象的依赖关系,用起来很方便。 DBA_DEPENDENCIES describes all dependencies in the...
sql profile
记录一下最近在生产上应用的sql profile使用方法: 首先建立测试表: SQL> select * from v$version; BANNER----------------------------------------------------------------Oracle Datab...
ORA-600 [17070] 报错
生产Oracle 10.2.0.2 RAC数据库出现ORA-600的报错,alertlog信息如下: Tue Nov 8 22:18:08 2011Errors in file /oracle/oracle/admin/HX/udump/h2_ora_19809.trc:ORA-00600: internal error code, a...
AIX下 Oracle10GR2 DBconsole安装配置
简单记录一下安装配置基于web方式的EM步骤: oracle@ibmvs_a@/oracle $ emca -repos create STARTED EMCA at Oct 31, 2011 11:08:28 AMEM Configuration Assistant, Version 10.2.0.1.0 ProductionC...
RAC环境调整db_cache_size导致的ORA-4031错误
由于业务需要,生产Oracle 10.2.0.2 RAC环境的数据库需要调整db_cache_size,从原来的4G调整至7G。没想到在调整后,却引发了ORA-4031错误。 Thu Oct 13 08:25:05 2011Errors in file /oracle/oracle/admin/U...
RAC数据库报错ORA-29701 unable to connect to Cluster Manager
测试Solaris环境上一套Oracle 10.2.0.2的RAC数据库出现报错ORA-29701: unable to connect to Cluster Manager。 检查alertlog: Mon Sep 26 22:00:08 2011Errors in file /oracle/oracle/admin/CR/bd...
Oracle10g下的索引整理方式测试
以下列举oracle 10g下几种常用的在线索引整理方式: (1) alter index rebuild(2) alter index rebuild online(3) alter index coalesce(4) alter index shrink space(5) alter index shrink space compac...
ORA-00060 Deadlock detected
今天一套10.2.0.4的数据库报ORA-00060 Deadlock detected。 trace部分内容: Dump file /oracle/oracle/product/10.2.0/admin/APSDB/udump/apsdb_ora_1008062.trcOracle Database 10g Enterprise Edi...
Oracle等待事件Data file init write
Data file init write等待事件是10gR2后引入的,一般发生在创建或增加表空间的数据文件时,此时Oracle需要对新的系统块做格式化来提供给Oracle使用。 The "Data file init write" happens when you have "aut...
关于Oracle字符集简单说明
在创建oracle数据库时,需要指定数据库使用的字符集(CHARACTER SET)和国家字符集(NATIONAL CHARACTER SET)。语句的格式示例如下: CREATE DATABASE "MON"MAXINSTANCES 8MAXLOGHISTORY 500MAXLOGFILES ...
oracle 10g expdp test after primary key rely disable
1. 创建用户和表SQL> create user test identified by test;User created.SQL> grant connect,resource to test;Grant succeeded.SQL> conn test/testConnected.SQL> create table t (num number,num1 numbe...
数据库实例异常终止 ORA-00600 [kcbget_37]
生产AIX系统上Oracle 10.2.0.3数据库近日出现ORA-600错误,同时数据库实例被异常终止,以下为alert日志内容: Thu Sep 8 23:01:49 2011Errors in file /oracle/product/10.2.0/admin/UC/udump/uc_ora_...
ORACLE中Insert时&字符处理
在默认情况下,ORACLE允许用户在表字段里使用&字符和其他一些特殊字符。 SQL> select * from v$version; BANNER---------------------------------------------------------------------------------...
sysresv
sysresv是Oracle在Linux/Unix平台提供的工具,用来查看Oracle实例使用的共享内存和信号量等信息。 sysresv存放的路径:$ORACLE_HOME/bin/sysresv 使用时需要设置LD_LIBRARY_PATH环境变量,用来告诉Ora...
10gR2和11gR2下ORACLE数据库物理限制
在10gR2下,物理限制参考下表: ItemType of LimitLimit ValueDatabase Block SizeMinimum2048 bytes; must be a multiple of operating system physical block sizeMaximumOperating s...
修改ORACLE下SQLPLUS提示符
UNIX下使用SQLPLUS工具登录ORACLE数据库时,如果期望修改SQLPLUS提示符,可以执行以下命令:set sqlprompt SQL> 如果期望每次登录时都进行修改,可以考虑写在脚本中:$ORACLE_HOME/sqlplus/admin/glogin.sq...
RAC环境impdp导入报错 ORA-12801
测试环境一套ORACLE 10.2.0.3 RAC环境数据库使用impdp导入数据时报错,报错内容如下:ORA-31693: Table data object "LINC"."VIPDB_ACCT" failed to load/unload and is being skipped due to error:ORA-44002: in...
AIX平台创建数据库实例报错ORA-00600、ORA-04030
今天在AIX 5.3平台上创建ORACLE数据库实例时,执行的创建脚本未出现报错,但是alertlog出现报错信息: Wed Aug 3 13:32:32 2011Completed: CREATE DATABASE "MS"MAXINSTANCES 8MAXLOGHISTORY 500MA...
RESOURCE、DBA角色与UNLIMITED TABLESPACE权限关系
如果在对用户赋权时赋予了DBA或者RESOURCE角色,那么该用户会自动被赋予UNLIMITED TABLESPACE系统权限。如果要撤销上述角色的话,也会导致UNLIMITED TABLESPACE系统权限被撤销。当然,UNLIMITED TABLESPACE权限也可...
并行CTAS导致的ORA-00060死锁报错
使用CTAS(Create Table As Select)创建新表时,如果开启并行(parallel),那么可能会导致ORA-00060: deadlock detected while waiting for resource报错。 Deadlock graph: ---------Blocker(s)----...