关于Oracle创建存储过程时,访问不同Schema下的表报错:ORA-00942的问题
问题描述:在将一个存储过程从ORA-00942: table or view does not exist解决过程:查看存储过程,原来是在select不同schema下的表时,报了这个错。首先想到的是不是没有授权,在Sql查询界面执行了一下select操作,可以正常查询,这是怎么回事?有查询权限啊......检查了下存储过程语法,OK没...
oracle一些性能视图的解释
timed_statistics参数:用于决定是否收集相关的时间参数,true为收集。如果该参数设为false,则等待事件相关视图也就无法收集到数据。SQL> SHOW PARAMETER timed_statistics;NAME  ...
【实验】【LOCK】“锁等待”模拟、诊断及处理方法
前言:在您维护数据库的过程中一定听说过某位同事说:我的这条如此简单的SQL语句为什么20多分钟了还没有执行完成?在处理这类问题的时候记得把“锁等待”因素考虑进去。具体的实验如下...
WIN下UNDO表空间的修改,在生产库中不建议这么做。
我们的数据库系统CPU性能很好,但由于磁盘阵列是09年的,所以I/O 读写这块比较差一些,领导说能否把undo表空间挪到另外一个盘上,把读写分散在不同的盘上,增加效率,于是,我就开始执行: 一.创建一个表空间:untotbs2. &n...
kewastUnPackStats(): oracle 11.2.0.1的bug解决方法
今天检查alert日志,发现出现了这个错误:kewastUnPackStats(): bad magic 1 (0x0000000042A995D0, 0)kewastUnPackStats(): bad magic 1 (0x0000000042A997E0, 0)kewastUnPackStats(): bad magic 1 (0x0000000042A997E0, 0)kewastUnPackStats(): bad magic 1 (0x0000000042A99800, 0)kewastUnPackStats(): bad magic ...
ORACLE 中undo表空间爆满的解决方法
1. 启动SQLPLUS,并用sys登陆到数据库。#su - oracle $>sqlplus / as sysdba 2. 查找数据库的UNDO表空间名,确定当前例程正在使用的UNDO表空间:Show parameter undo_tablespace。 3. 确认UNDO表空间;SQL> select name from v$tablespace; NAME ------------------------------ UNDOTBS1 4. 检查数据库UNDO表空间占用空间情况以及数据文件存放位置;SQL>select file_name,bytes/1024/1024 from dba_data_files where tablespace_name like 'UNDOTBS%'; 5. 查看回滚段的使用情况,哪个用户正在使用回滚段的资源,如果有用
ORA-01652: 无法通过64(表空间idx_data200511)扩展temp段
今天在给一个分区表的一个分区导入数据,这是一个非常大的表,然后就报了这个错,这里64也有可能会出现128.经过查实发现,这个问题原来是表空间空间不够了,添加完一个数据文件,马上就好了,这期间也发现了一个有意思的问题,当一个表的表空间满了之后,在DBA_FREE_SPACE这个数据字典里是不表示的,我当时都懵了,后来问了问别人,才知道这个[@more@]
failed to install Tomcat6 service解决办法
今天删除了tomcat 的文件夹,再次安装的时候就出现了这个问题:解决方法就是打开cmd,输入:sc delete tomcat6 再次安装就OK了 [@more@]