Active Session History (ASH) performed an emergency flush
1,问题描述:SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionPL/SQL Release 11.2.0.4.0 - ProductionCORE 11.2.0.4.0 P...
Fatal NI connect error 12170 TNS-12535/TNS-00505 TNS:operation timed out
<span style="font-size:14px;color:#000000;">1,系统环境:</span><br /><span style="font-size:14px;color:#000000;">操作系统:Solaris 64位</span><br /><span style="font-size:14px;color:#000000;">数据库版本:11.2.0.4 64位</span><br /><br /><span style="font-size:14px;color:#000000;">2,在检查...
ORA-01017 ORA-02063 WHILE CONNECTING FROM 10G TO 11G VIA PUBLIC DBLINK
测试平台介绍:服务器1:ora10g 10.2.0.1服务器2:ora11g 11.2.0.1 测试1:在ora11g上建立dblink访问ora10g上的表t1。 [oracle@ora11g admin]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 11 16:23:06 2015Copyright (c) 1982, 2009, Oracle...
简单十步让你全面理解SQL
很多程序员认为SQL是一头难以驯服的野兽。它是为数不多的声明性语言之一,也正因为这样,其展示了完全不同于其他表现形式、命令式语言、面向对象语言甚至函数式编程语言(虽然有些人觉得SQL还是有些类似功能)。 我每天都写SQL,我的开源软件JOOQ中也包含SQL。因此我觉得有必要为还在为此苦苦挣扎的你呈现SQL的优美...
profile对密码的限制
今天在登录测试系统时,发现下面的报错。oracle@ora10g ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Tue Oct 21 14:35:56 2014Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn scott/tigerERROR:ORA-28001: the password has expiredChanging password for scottNe...
使用edit编辑缓冲区中的sql
1,查看sql缓冲区中缓存的sql语句SQL> l 1* select * from dba_tables;sqlplus刚开始使用edit命令时会如下所示:SQL> editWrote file afiedt.buf272,修改$ORACLE_HOME/sqlplus/admin/glogin.sql配置文件,增加define _editor=vi即可,sqlplus启动的时候会读取glogin.sql脚本 重新启动...
RMAN-06207 and RMAN-06208 deleting RMAN backups
问题描述,在RMAN备份日志中报如下错误:RMAN-06207: WARNING: 3 objects could not be deleted for DISK channel(s) dueRMAN-06208: to mismatched status. Use CROSSCHECK command to fix statusRMAN-06210: List of Mismatched objectsRMAN-06211: ======================...
ORA-01722: invalid number
今天在做查询时,遇到如下错误,简单记录一下SQL> set linesize 200SQL> col DEGREE for a10SQL> SELECT OWNER,LEAF_BLOCKS,blevel,status,pct_free,index_name,degree from dba_indexes where degree !=1;SELECT OWNER,LEAF_BLOCKS,blevel,status,pct_free,index_name,degree from dba_indexes where degree !=1&nbs...
ksuapc : ORA-1033 foreground process starts before PMON
平台:redhat linux6.0 64bit + oracle 11.2.0.11,在数据库启动过程中alert日志报以下错误:Starting ORACLE instance (normal)Tue Jan 22 03:19:10 2013LICENSE_MAX_SESSION = 0LICENSE_SESSIONS_WARNING = 0Picked latch-free SCN scheme 3Tue Jan 22 03:19:35 2013Autotune of undo retention is turned...
kewastUnPackStats(): bad magic 1 (0x7f92ce11cbab, 0)
平台:Linux-x86_64 +oracle 11.2.0.11,在检查中发现alert日志中报以下错误:Wed Sep 25 13:00:08 2012kewastUnPackStats(): bad magic 1 (0x7f92ce11cbab, 0)kewastUnPackStats(): bad magic 1 (0x7f92ce11cbab, 0)kewastUnPackStats(): bad magic 1 (0x7f92ce11ccc3, 0)kewastUnPackStats(): bad magic 1 (0x7f92c...
Quick Reference to RDBMS Database Patchset Patch Numbers (文档 ID 753736.1)
Patchset/PSU Patch Number Description11.2.0.4.0 13390677 11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER 11.2.0.3.7 16619892  ...
oracle DBA 日常工作职责
ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: 一,每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的磁盘空间使用情况,系统资源的使用情况...
The value (30) of MAXTRANS parameter ignored
环境:AIX 5.3 oracle 10.2.0.41,alert日志报错:Sat Feb 16 13:55:37 2013The value (30) of MAXTRANS parameter ignored.kupprdp: master process DM00 started with pid=...
提问的智慧 for oracle
前一阵写了一个简版的“提问的智慧Oracle版”,总结了一下Oracle相关提问的智慧及技巧。最近发现写的可能过于简单了,于是将其稍为展开,希望更容易看懂。 0. 尝试在google,论...
使用Oracle的logminer工具进行日志挖掘
Logminer是oracle从8i开始提供的用于分析重做日志信息的工具,它包括DBMS_LOGMNR和DBMS_LOGMNR_D两个package,后边的D是字典的意思。它既能分析redo log file,也能分析归档后的archive log file。在分析日志的过程...
收集oracle统计信息
优化器统计范围:表统计; --行数,块数,行平均长度;all_tables:NUM_ROWS,BLOCKS,AVG_ROW_LEN;列统计; --列中唯一值的数量(NDV),NULL值的数量,数据分布; &n...
使用sql生成sql脚本
1,设置环境变量 SQL>set echo off SQL>set heading off SQL>set feedback off2,把SQL*plus中执行的内容追加到一个文件中: SQl>spool D:\oracle\grant.txt3,执行SQL,查询结果会写到D:\o...
DBMS_METDATA程序包的用法
用oracle提供的DBMS_METDATA程序包快速获得表和索引的DDL语句。SQL> conn scott/tiger Connected as scott设置显示的长度,如果这个值太小,可能得不到完整的DDL语句SQL> set long 100000SQL> select dbms_...
监控索引的使用
如果在工作中你怀疑数据库中某个索引是否有效,可以监控此索引的使用,如果证明此索引是多余的,可以删除它从而节省存储空间和DML操作过程中的开销,当然也可以用explain plan和sql trace查看查询执行的路径来确定索...
oracle事务
一,事务的定义: 事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml语句要么全部成功,要么全部失败。 经典案例:银行转账。 二,事务的特性(ACID):&...