10053事件初探.TXT
pl/sql developer中执行以下语句,用于分析10053事件:set time onalter session set events '10053 trace name context forever, level 12';select job,dname from dept,emp where dept.deptno=emp.deptno;update...
b10807(PLSQL User s Guide and Reference).txt
判断语句的使用实例:-- available online in file 'examp2'DECLAREacct_balance NUMBER(11,2);acct CONSTANT NUMBER(4) := 3;debit_amt CONSTANT NUMBER(5,2) := 500.00;BEGINSELECT bal INTO acct_balance FROM ac...
exists语句的两个性质
今天实验发现exists有以下两个性质:(一)当有外键约束的两列上使用exists关联时,由于oracle知道子表中外键约束的字段肯定是在主表中存在的。因此只扫描子表,不需要扫描主表(严格来说不是exists语句的特...
oracle o52 笔记
1.SMON负责实例启动时可能发生的实例恢复,还负责清除不再使用的临时段。2.PMON在用户进程失败时进行进程的恢复,PMON负责清除数据库的buffer cache和用户进程使用的空闲资源3.Optimal Flexible Architecture (OFA...
实验-审计信息的清理和策略关闭.txt
实验-审计(二)以前总是考虑如何开启审计,对于如何终止、清除,了解不是很多。今天,发现我的dba_common_Audit_trail视图中有以下记录:SQL> column userhost format a30SQL> column sql_text format a30SQL> sel...
dbms_scheduler
11g中推荐用dbms_scheduler代替dbms_job。今天研究一下dbms_scheduler。该包有以下规则(使用该包时):1)只有sys用户可以在sys模式下做操作;2)一些存储过程可以接受以逗号分隔的对象列表。比如dbms_scheduler.s...
mysql初识(二)
八、存储过程mysql在5.0版本后提供了存储过程和函数。语法与oracle不同在于:1)指定参数是输入、输出、输入输出的参数(in、out、 in out)放在参数名前面。2)以begin开始,以end结束语句块。声明在begin之后。3...
实验-where current of小测试.txt
Connected to Oracle Database 10g Release 10.2.0.1.0 Connected as scottSQL> drop table t;Table droppedSQL> select * from t;TABLE_NAME &nbs...
字符集不匹配问题一例
今天遇到了一个字符集方面的问题,在puber们的帮助下有了一定了解。衷心感谢!内容如下: 在我的台式机上可以连接两个IP:A:10.1.15.15 是公司使用的一台服务器B:192.168.5.130 是我...
实验-shell执行数据库命令.TXT
今天来复习一下在shell中如何登陆oracle,并执行脚本或命令。我编了以下这个小程序,起名为test.txt用于修改表结构,并执行几条输出命令:#!/bin/shsqlplus -s "scott/tiger"<<!alter table bymt add sales_...
mysql初识(一)
mysql 常用工具:phpmyadminmysql workbench 一、mysql的存储引擎mysql支持多种存储引擎。查看方法:show engines;语句的结尾可以使用“;”,也可以用“\g”或“\G” 用\G结果更美观1.InnoDB引擎:1...
实验-审计
Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.D:\Documents and Settings\tian>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期四 6月 20 09:00:55 2013Copyri...
oracle审计
审计1.审计是什么?审计就是对选定用户在数据库中操作进行监控和记录。包括数据库用户和非数据库层次用户。(非数据库层次用户就是使用client_identifier属性标识的应用用户。要对这些用户进行审计,可以使用fine-g...
笔记-backup and recovery-第二十一章 表空间基于时间点的恢复(TSPITR).txt
第二十一章 表空间基于时间点的恢复(TSPITR)一、综述1.目的快速恢复一个或多个表空间到以前某个时间点,而不影响其他表空间。应用领域:1)当多个逻辑数据库存在于相互分离的物理数据库的表空间中时,将逻辑数据...
ORA-07217
ORA-07217备份时遇到如下报错:[oracle@localhost ~]$ rman target /Recovery Manager: Release 11.2.0.1.0 - Production on Fri May 10 22:05:49 2013Copyright (c) 1982, 2009, Oracle and/or its affiliates.&...
实验-闪回数据库
实验-闪回数据库SELECT CURRENT_SCNFROM V$DATABASE;create restore point guarantee_rp guarantee flashback database;list restore point all;SELECT NAME, SCN, TIME, DATABASE_INCARNATION#,GUARANTEE_FLASH...
闪回删除
1.首先,以scott用户连接到数据库Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as scott2.清空回收站SQL> purge recyclebin;Done3.查询emp、dept表中的约束SQL> select ow...
实验-闪回表
1.首先连接到数据Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as scott2.查看待闪回的表中数据:SQL> select * from emp;EMPNO ENAME JOB&...
更新大表中某个字段的存储过程
create or replace procedure pp_temp2 is--用于根据某个表的数据来更新一张大表的某个字段 cursor cur is --从参考表中获取需要的字段,包括待更新的字段和关联字段 select column1,column...
查询语句中escape的转义字符
今天进行一个查询时发现查询的结果不太对:SQL> select text from user_source where text like '%_32_%';TEXT--------------------------------------------------------------------------------||'...