ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect
oracle版本:9.2.0.4操作系统:centOS4.4现场情况:lisener监听正常,重启没问题tnsnames.ora里的services_name和lisener.ora里面的一样tnsping正常sqlplus system/passwd@bsmpERROR:ORA-12514: TNS:listener could...
sed用法
sed是一个非交互性性文本编辑器,它编辑文件或标准输入导出的文件拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道文件。sed可以随意编辑小或大的文件,有许多sed命令用来编辑、删除,并允许做...
in和exists的区别与SQL执行效率分析(转)
本文对in和exists的区别与SQL执行效率进行了全面整理分析……最近很多论坛又开始讨论in和exists的区别与SQL执行效率的问题,本文特整理一些in和exists的区别与SQL执行效率分析SQL中in可以分为三类: 1、形如selec...
刷新共享池
刷新共享池 一个使用了大量文本化SQL的系统运行了一段时间后,会出现共享池出现大量碎片,这时候共享池的性能会大大下降。在这种情况下,刷新共享池会恢复共享池的性能。使用下面的语句可以...
SET命令参数详解(转)
SET命令参数详解我好如容易录入的,希望对大家有帮助,如果有错误也请指正.有更好的也请分享.SQL*PLUS维护系统变量,也称SET变量,利用它可为SQL*PLUS交互建立一个特殊的环境,如:设置NUMBER数据的显示宽度;设置每页的行...
数据库设计经验谈
Oracle管理存储过程
Oracle的存储过程被存放在数据库中,在这种情况下,使用传统工具管理它们就变得很困难。但是,如果你知道在哪找到它们那么就可以容易的管理它们。 在管理存储进程中,最重要的DBA视图是: ·DBA_OBJEC...
Oracle索引原理
Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使...
Oracle专家调优(转)
前言在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle调优。它有大量的调整参数和技术来改进你的O...
数据库down机恢复案例二
数据库版本:Oracle9i Enterprise Edition Release 9.2.0.4.0操作系统版本:centOS4.4SQL> alter database open; alter database open*ERROR at line 1:ORA-01113: file 17 needs media recoveryORA-01...
Oracle中数据文件大小(转)
Oracle中数据文件大小的限制作者:eygle |</SCRIPT. English Version 【转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】链接:http://www.eygle.com/archives/2007/07/oracle_datafile_limit.html ...
数据库down机恢复案例一
数据库启动不了,没有备份,没有归档SQL> startup 只能启动到mount状态,查看alert文件ORA-00607: Internal error occurred while making a change to a data blockORA-00600: internal error code, argument...
使用dbms_repair修复块损坏的具体示例
ORA-03297错误解决一例(table)
有个表空间中的占用空间较多,但实际数据并不多.使用ALTER TABLE table SHRINK SPACE CASCAD后大部分数据文件可以调整,当试图调整其中一个数据文件尺寸的时候报 ORA-03297: file contains used data beyond requeste...
关于Ora-01536:表空间不足
当用户创建表或向已有的表中插入数据时,提示Ora-01536:表空间不足。用户使用grant resource,解决问题。这不是一种好的作法,特别是在8I及以前的版本的数据中。在理解这一点之前,...
DBMS_STATS包的一些研究
使用dbms_stats包收集统计数据(转)
使用dbms_stats包收集统计数据(zt) =========================================================== 作者: tolywang(http://tolywang.itpub.net)发表于:2007.05.12 15:07分类: Oracle数据库管理 出处:http://toly...
解析oracle的ROWNUM [转]
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例...
ORA-04031的产生原因及解决方法
现象:ORA-04031: unable to allocate 4096 bytes of shared memory 具体原因及解决方法: ORA-04031出现的问题有以下几个可能性: 1. 没有绑定编量造成shared_pool碎片过多,同时shared_pool_size太小 (1)...
ORA-01578(数据块损坏) 错误解决
执行select b.dataname, count(distinct a.username) from ics001.user_info a, ics001.data_dict_info bwhere feestatus=1 and regflag=1and a.localarea=b.subclassidand b.dicttype=102and registdate>=to_date('...