ORA-12154: TNS: 无法解析指定的连接标识符
这篇比较完整的介绍了ora-12154问题的解决办法。值得参考。原文链接:http://www.cnblogs.com/psforever/p/3929064.html相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他...
11g下设置sga_max_size=4g时出现的报错
设置sga_max_size=4g后,重启数据库,出现如下信息:SQL> startup forceORA-00844: Parameter not taking MEMORY_TARGET into accountORA-00851: SGA_MAX_SIZE 4294967296 cannot be set to more than MEMORY_TARGET 3439329280.查了下,发现是11g新增的一个参数,我的理解,这个参数是类似于10g新增的sga_max_size参...
【转】WARNING:Could not lower the asynch I/O limit 错误
转自:http://djb1008.itpub.net/post/42280/518420 一. 问题描述 在AIX 6.1+ORACLE 10.2.0.5 的多个数据库的udump,bdump 目录产生了多个trace文件,不断报警告:WARNING:Could not lower the asynch I/O...
关于Oracle full outer join 的bug问题分析及处理
full (outer) join是用来全连接两个表的语法。即希望将A表和B表关联,能够得到A表中有而B表中没有的记录,或者B表中有而A表中没有的记录。如何判断是否有该记录,则通过on子句来关联。下面是一个例子:SQL> ...
基于已有参数文件进行数据恢复
这种恢复已经进行过好几次了,在我的日志空间里面也有提到过,不过这次是最顺利也最简单的。应该是在我之前恢复总结的基础上,并结合了我对恢复的进一步理解而成。 前提:确保参数文件、控制文件、数据...
Oracle修改主机名问题解决案例一则
今天启动数据库监听的时候提示报错:TNS-12545: 因目标主机或对象不存在, 连接失败 TNS-12560: TNS: 协议适配器错误 TNS-00515: 因目标主机或对象不存在, 连接失败 32-bit Windo...
Oracle表空间收缩方案
应用背景:某些情况下,由于前期设计上没有考虑全面,导致表空间预建太大,远远超出实际使用大小。于是,就出现了收缩表空间这样的需求,即将这个表空间的占用空间进行收缩。 处理方案:对于表...
深入Log Buffer
引用链接:http://**/xueyuanzhuanqu/jishuwenzhang/201110/jishuwenzhang-1149.html说明:引用该文不仅是因为它对Oracle日志相关的内容讲的非常透彻,更重要的他讲的过程。他将人的思路自然而然的引入到每一个...
Oracle回收站功能开启与关闭
Oracle10g以后增加了回收站的功能,其作用类似于windows的回收站。一般的drop table后,会将对应的表放到回收站中,待有需要恢复时对表进行恢复。默认情况下,Oracle是将此功能开启的。但是在有些情况下,我们不希望...
Oracle Extent参数问题
昨天碰到一个很奇怪的问题,一个表,原先有1000w+的数据。然后我做了truncate,检查后发现,仍然站了1g+的空间,再truncate了几次,还是没有变化。我以为是truncate了另外一个用户了...
Oracle归档参数设置问题
参数:db_recovery_file_destlog_archivelog_destlog_archivelog_dest_n参数不同同时设置,否则会报错:SQL> alter system set db_recovery_file_dest='/oradata/flashback_query';alter system set db_recovery...
Oracle监听的动态注册与静态注册
Oracle监听介于Oracle的数据库和客户端之间的通道。因为数据库本身不对外提供服务,所以需要通过监听器来实现。几个相关的参数:local_listenerdb_domainremote_listenerservice_names相关命令:监听命令:lsnrctl参...
Oracle事务临时表的一个隐藏问题
Oracle临时分为两类,一类是事务临时表,以on commit delete rows指示。按照指示含义,我们可以知道这类临时表数据是在commit之后就清除数据的。一类是session临时表,以on commit preserve rows指示。同样,按照含...
Oracle supplemental log的两种类型
Oracle中要给表增加supplemental log,会有两种方式:一种是unconditional,一种是conditional,这两种是什么区别呢?在CDC技术中,对于一个行,如果它被修改了,我们就要有一条记录来记录这些变更的字段。...
操作系统重装后Oracle数据库的恢复
上周五操作系统异常,关机后无法再启动,求助于公司硬件技术人员得不到解决,于是只好换机器。由于原来硬盘上仍有大量数据,因此以移动硬盘的方式从原始硬盘中拷贝出了数据。最麻烦的是Oracle的数据文件,...
数据库用户表空间配额管理
查看用户表空间配额:user_ts_quotas/dba_ts_quotas增加配额:alter user xxx quota [n]m/unlimited on [tablespace_name];
oracle 聚簇表学习
-----2010-03-19昨天的实验。证明了cluster中的表都是在同一个段上的,但是从实验中也看到了数据不在同一个块上的情况。虽然得出了这个结论,但是昨天回家看书了之后,发现原来我的实验没有真正按照聚簇表的聚集方式...
oracle IOT表学习
IOT: Index-Organized Table索引组织表含义即将表结构整体放入索引中,且是按照主键进行排序的。创建:create table emp_iot( emp_no int, emp_name varchar2(100),  ...
Oracle启动问题处理
sqlplus 启动数据库(startup)的时候报如下错误:Errors in file /oracle/admin/lyon/udump/lyon_ora_4236.trc:ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []USER: ...
Oracle 跟踪事件【转】
转载描述:很系统、很详细的列举了Oracle中各个事件的操作及其含义。原始链接:http://blog.csdn.net/hailang99/archive/2007/10/12/1821623.aspx一、Oracle跟踪文件Oracle跟踪文件分为三种类型,一种是后台报警日...