只列出标题

日志列表

  • 口觜亻尔 (广东) 个人经验总结:Oracle 10g手工创建数据库

    发表于 2008-08-16

    1、创建目录 mkdir d:\oracle\product\10.1.0\database mkdir e:\oracle\admin\Ora10g\bdump mkdir e:\oracle\admin\Ora10g\cdump mkdir e:\oracle\admin\Ora10g\create mkdir e:\oracle\admin\Ora10g\pfile mkdir e:\oracle\admin\Ora10g\udump mkdir e:\oracle\flash_recovery_area mkdir e:\oracle\o... ...全文

    标签: Oracle oracle SQL sql SQl Windows windows WINDOWS 服务 脚本 数据库

  • 口觜亻尔 (广东) 个人经验总结:Oracle数据库SCN号详解

    发表于 2008-08-16

    系统检查点scn(v$database(checkpoint_change#)) 数据文件检查点(v$datafile(checkpoint_change#)) 数据文件终止scn(v$datafile(last_change#)) 数据文件中存放的检查点 启动scn (v$datafile_header(checkpoint_change#) 1、系统检查点scn 当一个检查点动作完成之后,Oracle就把系统检查点的SCN存储到控... ...全文

    标签: Oracle oracle SCN 经验总结 数据库 详解

  • 流川红枫 (江苏) Oracle学习的一些建议 兴趣很重要

    发表于 2008-08-11

        学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。学习到一定程度的时候,要想进一步提高,就不得不接触很多Oracle之外的东西,如Unix,如网络、存储等。因此,要真的决心学好Oracle,就一定要有兴趣。有了兴趣,就会一切变得简单快乐起来。简单总结一下,那就是:兴... ...全文

    标签: Oracle oracle 网络 学习 兴趣 建议

  • hwei2004 (北京) Oracle 系统表大全

    发表于 2008-08-06

    数据字典dict总是属于Oracle用户sys的。  1、用户:   select username from dba_users;  改口令   alter user spgroup identified by spgtest;  2、表空间:   select * from dba_data_files;   select * from dba_tablespaces;//表空间    select tablespace_name,sum(bytes), sum(blocks)   ... ...全文

  • hwei2004 (北京) Oracle 系统表大全

    发表于 2008-08-06

    数据字典dict总是属于Oracle用户sys的。  1、用户:   select username from dba_users;  改口令   alter user spgroup identified by spgtest;  2、表空间:   select * from dba_data_files;   select * from dba_tablespaces;//表空间    select tablespace_name,sum(bytes), sum(blocks)   ... ...全文

  • 52chinaitlib (北京) 在Oracle中创建可级联删除的表

    发表于 2008-07-11 评论: 3

    大家都知道如果一个子表和其的主表有主外建参照关系,那么当删除主表的记录时,一定会提示违反完整约束条件,现在就来介绍一种方法,它可以在删除主表记录时,子表的记录也会被一起删除掉. 在下面的这个测试用例中,emp_test是demp_test的子表,因为在定义表结构时使用了on delete cascade关键字,使得当删除主表数据时,emp_tes... ...全文

  • 52chinaitlib (北京) oracle 学习笔记(1)

    发表于 2008-07-11

    在开始Oracle学习笔计之前,需要把把要用到的一些表在这里列出,这里用到的是oracle自带的scott的数据库. 部门表CREATE TABLE DEPT( DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14) , LOC VARCHAR2(13) ) ; 雇员表CREATE TABLE EMP( EMPNO NUMBER(4) CONSTRAINT PK_EMP PRI... ...全文

  • 52chinaitlib (北京) oracle 学习笔记(3)--使用子查询更新数据

    发表于 2008-07-11

    仍以emp表为原型,谈谈使用子查询更新数据,其实在使用UPDATE更新表时,可以用表达式或数据直接修数据,也可以使用子查询以批量的方式修改数据,而且而且效率更高. 测试如下: 第一步:根据emp建立一个表,名为employee SQL>create table employee  as select * from emp; 第二步:清空employee里的数据,因... ...全文

  • 52chinaitlib (北京) 交叉表的统计

    发表于 2008-07-08

    交叉表:cross table,一般的二维表只有列头,行就是单纯的数据   而交叉表是行和列都有相应的行头和列头,行和列交叉的单元格中是所对应的数据,在oracle中使用 Rollup和cube可以对交叉表生成横向和纵向统计小计 假设原始数据如下:产品名称    销售地     销售额电视机 ... ...全文

  • 52chinaitlib (北京) 一个有用的SQL脚本

    发表于 2008-07-08

    set feedback onttitle '雇员报表'break on deptno skip 1set linesize 60set pagesize 40col sal format L999999.99select deptno,empno,ename,sal from emp order by deptno asc;set pagesize 10set linesize 80clear breakttitle offcol sal执行结果如下: 星期二 7月  08      &... ...全文

  • 52chinaitlib (北京) 说说SQLPLUS中的break

    发表于 2008-07-08

    break不是一个SQL命令,而是一个SQLPLUS命令,这个命令可以禁止显示查询结果中的重复字段值,先看一下这个查询结果: SQL> select deptno,empno,ename,sal from emp order by deptno;     DEPTNO      EMPNO ENAME         ... ...全文

  • 52chinaitlib (北京) oracle 中 NVL 和NVL2

    发表于 2008-07-08

    oracle 中 NVL 和NVL2都可以判定字段值是否为空然后返回一个指定的值,但是二者在使用时还是有区别的 1.NVL (expr1, expr2) expr1,可以是任何字段类型,如果expr1为空,则返回expr2的值,否则还是原来的字段值,要求expr1,expr2的类型相同 2.NVL2 (expr1, expr2, expr3) expr1不为NULL,返回expr2;expr1为NULL,返回expr... ...全文

  • 52chinaitlib (北京) where条件中一般的转义字符

    发表于 2008-07-08

    where条件中一般的转义字符 如果在where条件包含转义字符基本的目的是要查询某个包含了转义字符的字段。 演示如下: SQL> select empno,ename from emp;      7369 SMITH      7499 ALLEN      7521 WARD    &nbs... ...全文

  • wola1141 (北京) 查询oracle 死锁2

    发表于 2008-07-02

       SELECT *FROM v$process p WHERE p.sPID=10841   SELECT *FROM v$session s WHERE s.paddr='00000402DB738740'   SELECT *FROM v$session v WHERE v.process ='10841'   SELECT *FROM v$process WHERE addr='00000402DB6DBE20'   SELECT *FROM v$session a WHERE ... ...全文

  • wola1141 (北京) 查询oracle 死锁

    发表于 2008-07-02

    SELECT   bs.username "Blocking User", bs.username "DB User",         ws.username "Waiting User", bs.SID "SID", ws.SID "WSID",         bs.serial# "Serial#", bs.sql_address "address",    &n... ...全文

  • Yauo (广东) 为什么要成为Oracle认证专家?

    发表于 2008-06-30

    为什么要成为Oracle认证专家?   信息技术领域(IT)需要大量专家,同时工作竞争也异常激烈。不论对于新手还是有经验的专家都需要掌握用人单位所感兴趣的技术。   用人单位寻找各种方式来区分员工和潜在员工,要求员工必须具备为有效工作所需的坚实的技术基础。Oracle认证专家项目(OCP)通过建立一套具体工作岗位的能力... ...全文

    标签: Oracle oracle 认证

  • Yauo (广东) Oracle认证:巧取指定记录与外关联查询

    发表于 2008-06-30

    1 取得表中第6到第10条记录的值   1.1 第一种方法,使用minus语句   假设ddl语句如下:   CREATE TABLE T(ID VARCHAR2(4) PRIMARY KEY, VALUE INT)   那么第一种方法就是取出前5条,再取出前10条,然后采用集合运算的方法把前10条减去前5条就OK了,SQL语句如下 以下是引用片段:  SELECT *&... ...全文

    标签: Oracle oracle 认证

  • zheemingguo (广东) Oracle认证培训辅导:巧取指定记录

    发表于 2008-06-26

    1 取得表中第6到第10条记录的值   1.1 第一种方法,使用minus语句   假设ddl语句如下: 以下是引用片段:CREATE TABLE T(ID VARCHAR2(4) PRIMARY KEY, VALUE INT)   那么第一种方法就是取出前5条,再取出前10条,然后采用集合运算的方法把前10条减去前5条就OK了,... ...全文

    标签: Oracle oracle 认证

  • wola1141 (北京) 如何捕获问题SQL解决过度CPU消耗问题

    发表于 2008-06-20

    如何捕获问题SQL解决过度CPU消耗问题 问题描述:开发人员报告系统运行缓慢,影响用户访问. 1.登陆数据库主机 使用vmstat检查,发现CPU资源已经耗尽,大量任务位于运行队列: bash-2.03$ vmstat 3 procs memory page disk faults cpu r b w swap free ... ...全文

  • wola1141 (北京) Oracle诊断案例-Spfile案例一则

    发表于 2008-06-20

    Oracle诊断案例-Spfile案例一则 情况说明:系统:SUN Solaris8数据库版本:9203问题描述:工程人员报告,数据库在重新启动时无法正常启动.检查发现UNDO表空间丢失.问题诊断及解决过程如下:  1. 登陆系统检查alert.log文件检查alert.log文件是通常是我们诊断数据库问题的第一步 SunOS 5.8login: rootPassword:... ...全文