数据库

23Aug

dbms_metadata遇到ORA-31603的解决方案

  环境: OS:Red Hat Linux As 5 DB:10.2.0.1   1.用户A获取用户B下的表的DDL报如下错误 SQL> SELECT dbms_metadata.get_ddl('TABLE','TB_TEST','USER_B') FROM dual; ERROR: ORA-31603: object "TB_TEST" of type TABLE not found in schema "USER_B" ORA-06512: at "SYS.DBMS_SYS_ERROR",...

23Aug

Oracle表空间利用率及对象大小查询

1. 查看所有表空间大小 SQL> select tablespace_name,sum(bytes)/1024/1024 M from dba_data_files group by tablespace_name; 2. 已经使用的表空间大小 SQL> select tablespace_name,sum(bytes)/1024/1024 M from dba_free_space group by tablespace_name; 3. 所以使用空间可以这样计算 select a.tablespace_name,tot...

23Aug

关于oracle各项后台进程的触发条件及作用...

  一、系统监控器(SMON) 作用: 1、监控系统; 2、管理实例; 3、取消事务; 4、整理数据库操作过程中产生的碎片,即合并自由盘区; 触发条件: 1、一般情况下处于休眠状态,定期启动检查是否有需要处理的   二、进程监控器(PMON) 作用: 1、监控进程; 2、清除执行失败用户所占用的资源; 触发条件: 1、一般情况下...

23Aug

ORA-00600([ksires_1])错误的解决方案

在做压力测试的时候,客户数据库的alertlog 文件查询ORA-00600([ksires_1])错误   进一步查询跟踪文件:   [oracle@sxffdb1 ~]$ more /u01/oracle/admin/ffdb/udump/ffdb1_ora_202570.trc /u01/oracle/admin/ffdb/udump/ffdb1_ora_202570.trc Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Product...

23Aug

Oracle10G自启动故障处理

  自启动故障,ps -ef |grep ora_  无发现。 手工运行 dbstart start 有: Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr   解决步骤: (1)更改 rc.local su oracle -lc ora_App/product/10.2.0/db_1/bin/lsnrctl start su oracle -lc ora_App/product/10.2.0/db_1/bin/dbst...

23Aug

ORACLE11g在Linux下手工配置EM

使用OTK工具安装的Oracle默认没有配置EM,下面记录下配置和启动过程!   首先创建EM,执行下面的命令   $ emca -config dbcontrol db -repos recreate 我第一次运行报如下错误:   Mar 31, 2012 4:16:06 PM oracle.sysman.emcp.EMReposConfig createRepository CONFIG: ORA-00604: error occurred at recursive SQL level...

23Aug

oracle日志文件、参数文件和控制文件的备...

在此之前搞清楚每个文件的作用,一定要掌握oracle的基本概念。 一、基本文件的备份恢复 1、logfile多元化和备份恢复 日志查询 select * from v$logfile; select * from v$log; 手工切换日志 alter system switch logfile; 手工检查点 alter system checkpoint; 告警日志文件  www.2cto.com   show paramter dump $ORACLE_...

23Aug

oracle安装要用到的内存相关参数详解

在这里,对oracle在/etc/sysctl 要用到的参数值做个简要的解释和说明。 (1)kernel.shmmax:该参数定义了共享内存段的最大尺寸(以字节为单位)。Linux 2.4/2.6缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为和实际内存一样大即可。 (2)kernel.shmmni:这个内核参数用于设置系统范围内共享内存段的最大数...

  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……