oracle管理
文章平均质量分 77
ORA_无花果
oracle 爱好者希望能和有志从事oracle的朋友互相交流
展开
-
TNS-12537:TNS:connection closed TNS-12560: TNS-00507
环境:redhat 4.6 10.2.0.1.0 故障现象:[oracle@ocmdb ~]$ lsnrctl startLSNRCTL for Linux: Version 10.2.0.1.0 - Production on 14-JUN-2013 10:40:33Copyright (c) 1991, 2005, Oracle. All rights reser原创 2013-06-14 13:55:30 · 586 阅读 · 0 评论 -
Oracle透明网关访问异构数据库
ORACLE实现异构服务的技术叫做透明网关(Transparent Gateway),利用透明网关可以实现和SQL SERVER、SYBASE、DB2等多种数据库的互联。因此透明网关也是Oracle数据仓库和数据迁移中的一个重要组成部分。 透明网关的体系结构也很简单,在ORACLE和SQL SERVER之间使用ORACLE透明网关服务器实现互连互通,其中透明网关服务器可以与ORA原创 2013-10-21 17:30:16 · 772 阅读 · 0 评论 -
oracle快速删除重复的数据
一位同事导数据的时候,不小心把一个表中的数据全都搞重了,也就是说,这个表里所有的记录都有一条重复的。这个表的数据是千万级的,而且是生产系统。也就是说,不能把所有的记录都删除,而且必须快速的把重复记录删掉。对此,总结了一下删除重复记录的方法,以及每种方法的优缺点。为了陈诉方便,假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键,并且,col1,col2上加原创 2013-09-17 14:33:13 · 284 阅读 · 0 评论 -
ORACLE坏块总结
Oracle数据库出现坏块现象是指:在Oracle数据库的一个或多个数据块(一个数据块的容量在创建数据库时由db_block_size参数指定,缺省为8K)内出现内容混乱的现象。由于正常的数据块都有固定的合法内容格式,坏块的出现,导致数据库进程无法正常解析数据块的内容,进而使数据库进程报错乃至挂起,并级联导致整个数据库实例出现异常。 一.坏块的产生原因 坏块产生的原因大致有以下几种转载 2013-07-19 12:17:59 · 495 阅读 · 0 评论 -
Oracle的临时表空间ORA-01652:
错误信息:oracle.sysman.emSDK.admObj.AdminObjectException: java.sql.SQLException: ORA-01652: unable to extend temp segment by 128 in tablespace TEMPTS1 如果临时表空间没有设置为自动扩展,则临时表空间不够时事务执行将会报ora-01652 无法扩展临时段的错原创 2013-07-18 13:46:23 · 753 阅读 · 0 评论 -
oracle数据类型详解
数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)varchar2(n)n=1 to 4000字节可变长的字符串,具体定义时指明最大长度n,这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。如果数据长度转载 2013-07-10 18:19:09 · 412 阅读 · 0 评论 -
手工用emca配置EM
emca是一个命令提示符,使用格式和方法在命令提示符下输入emca,屏幕上会出现emca使用帮助。使用以下命令就可以搞定 emca -config dbcontrol db -repos create 创建em资料库并同时配制Database Control emca -deconfig dbcontrol db -repos drop 删除Database Co原创 2013-06-16 12:08:54 · 578 阅读 · 0 评论 -
使用logminer查看日志内容
我们知道数据的任何操作都会记录到redo日志文件中,在8i以前我们是没有办法查看redo文件里面的内容的,但在9i以后,Oracle推出了logminer,通过logminer分析我们可以很清楚查看Oracle所做的任何操作,比如我删除一个表,在logminer中可以看到很详细的操作记录. 1.使用logminer需要运行如下两个文件$ORACLE_HOME/rdbms/admin/d原创 2013-06-18 16:31:51 · 326 阅读 · 0 评论 -
手工用emca配置EM
emca是一个命令提示符,使用格式和方法在命令提示符下输入emca,屏幕上会出现emca使用帮助。使用以下命令就可以搞定 emca -config dbcontrol db -repos create 创建em资料库并同时配制Database Control emca -deconfig dbcontrol db -repos drop 删除Database Co2013-06-16 11:56:34 · 253 阅读 · 0 评论 -
LogMiner的使用详解
Oracle数据库查看日志的方法很多,我们可以根据SQL语句来实现,也可以通过日志查看工具LogMiner来实现,本文我们主要就介绍了这一过程,接下来就让我们一起来了解一下吧。1、日志挖掘的意义: ·准确定位错误发生的时间点,然后采取相应的补救措施 ·还原表,将表恢复到先前一个状态,然后用已存档的日志文件向前回滚 ·性能协调和容量规划 ·事后审核 2、注意事项:原创 2013-10-22 11:43:47 · 558 阅读 · 0 评论