易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE数据库傻瓜手册

Oracle傻瓜手册
  
  Oracle8以8.1.5为界分为普通版本和internet版本。普通版版本号8.0.x,接触较多的是8.0.5;internet版版本号包括8.1.5(Release 1),8.1.6(Release 2),8.1.7(Release 3)。普通版简称Oracle 8,internet版简称Oracle 8i。假如不作非凡说明,文中凡出现Oracle 8i均指8.1.7版。
  Oracle9i目前出到第二版,版本号为9.2,简称Oracle 9i。假如不作非凡说明,文中凡出现Oracle 9i均指9.2版。
  本手册介绍Oracle配置的基本方法,描述的是"所然"而不是"所以然"。全部操作以命令行方式出现,不涉及GUI(只有白刃战才是真正的战斗)。鉴于大家对Windows已经十分熟悉,同时为了避免Windows和Unix两种截然不同的使用和开发风格给描述带来的复杂性,所以本手册不介绍在Windows上的Oracle(上帝的归上帝,恺撒的归恺撒)。
  文中所有例子以oradb作为数据库实例名,数据库用户dbuser,口令oracle。假如不作非凡说明,关于Oracle 8i所有的例子都在Solaris 8 Intel Platform+Oracle 8iR3上通过,关于Oracle 9i所有的例子都在RedHat Linux 7.3+Oracle 9iR2上通过。附录文件sample.tar包含全部示例,简称附录。
  大量使用表emp作为例子(参见附录08_proc/proc/single/emp.sql):
  create table emp
  (
  no number(12) not null,
  name char(20) not null,
  age number(6) not null,
  duty char(1) not null,
  salary number(12) not null,
  upd_ts date not null,
  primary key (no)
  );
  开发中对应emp表结构,定义其宿主结构(参见附录08_proc/proc/single/db.h):
  typedef strUCt
  {
  double no;
  char name[21];
  int age;
  char duty[2];
  double salary;
  char upd_ts[15];
  } emp_t;
  修改历史:
  2000/07 版本1.0
  2000/09 版本1.1
  增加Linux安装,eXPort,import使用,数据库监控及优化(utlbstat,utlestat,分析session),语言时间环境变量设置,Oracle8.0.5手工建库脚本(wei_dick提供,稍加修改)
  2000/10 版本1.2
  修改Linux安装中RedHat 6.x+Oracle 8.1.6、数据库优化中配置文件和session分析、常用技巧中下载上传文本数据和访问他机数据库;增加创建数据库实例中数据字典参考、常用技巧中删除冗余记录、应用开发,常见错误
  感谢liu_freeman,jiao_juli


相关文档:

Oracle 用户及角色 介绍


.
用户管理
1.1
建立用户(数据库验证)
    
CREATE
 
USER
  
DAVE  
IDENTIFIED 
BY
  
pwd
    
DEFAULT
TABLESPACE 
users
    
TEMPORARY
  
TABLESPACE  ......

oracle 查看隐含参数的脚步

脚本1:
SELECT NAME 
,value 
,description 
from ( --GV$SYSTEM_PARAMETER 
SELECT x.inst_id as instance 
,x.indx+1 
,ksppinm as NAME 
,ksppity 
,ksppstvl as value 
,ksppstdf as isdefault& ......

Oracle用户空间统计

select owner,sum(bytes)/1024/1024 sum_MB
from dba_segments
where tablespace_name='USERS' and owner like 'ZJ%'
group by owner
order by 2 desc;
SET NEWPAGE NONE HEADING OFF SPACE 0 PAGESIZE 0 TRIMOUT ON TRIMSPOOL ON LINESIZE 25 ......

Oracle中start with...connect by prior子句用法

connect by 是结构化查询中用到的,其基本语法是:
select ... from tablename start with 条件1
connect by 条件2
where 条件3;
例:
select * from table
start with org_id = 'HBHqfWGWPy'
connect by prior org_id = parent_id;
简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:
......

oracle 相關的sql語句

数据字典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(b ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号