搜档网
当前位置:搜档网 › oracle10g期末考试复习提纲

oracle10g期末考试复习提纲

oracle10g期末考试复习提纲
oracle10g期末考试复习提纲

Oracle数据库结构:扬理结构、内存结构、逻辑结构

3.ORACLE数据库物理结构包括哪几类文件,主要作用

参数文件、控制文件(CTL)、日志文件(LOG)、数据丈件(DBF)

参数文件:

1)实例和数据库的配置参数表。

设置内存中的SGA (系统全局区)大小、指定数据库控制文件名称及路径,定艾各种操作

参数等。

2)将初始化参数永久保存在服务器磁盘上。

3)!

4)只在建立数据库或启动实例吋才被访问。

5)是一个可编辑的殳本文件,在修改该文件之前必须关闭实例。

控制文件:

1)至少有一个控制文件,建议两个或两个以上

2)通过控制文件保持数据库完整性以及决定恢复数扌居时使用哪些重做日志。

数据库名称及唯一标识

数据库的创建时间

数据丈件的名称、位置及大小

J

重做日志文件的名称.位置及大小

表空间名称

检查点信息、日志序列号等数据库恢复所需的同步信息。

数据文件:用于存放所有的数据库数扌居.如表、索引等。

1)一个数据文件只与一个数据库相联系;数据丈件大小是动态可以改变的;数据文件结合在一起形成表空间。

2)有两种类型的数据:用户数扌居和系统数損

3)用户数据:用于应用软件的数据,带有应用软件的所有信息。是用户存放在数据库中的信息。

4)系统数据:用来管理用户数扌居和Oracle数据库本身的数据。

※日志文件:

※重做日志文件:用于记录数抿库的修改操作,可用于数扌居库的恢复。两个或两个以上

日志文件,用于镜像。

£件的配置和大小会影响性能,重做日志与数据文件分开存放。莹做日志文件组以循环

方式进行写操作。

ARCHIVELOG (归档)

当所有日志组都写满之后,又回到第一组之前,该组中原有数据写入归档日志,存入

磁盘。

备份吋必选。可自动归档重做日志文件。

是非活动重做日志的备份。

]

数据库只有处于ArchiveLog模式时才会生成归档日志,并且每次日志切换都会生成归档日志。

执行介质恢复(例如数据文件意外去失),則必须要用到归档日志。

N0ARCHIVEL0G (非归档)

通常默认都为非归档模式。当所有日志纽都写满之后.又回到第一纽之前,该组中原

有数据被覆盖。日志中只保留最后数据。

4.两种内存结构SGA和PGA, SGA的组成,各组成部分的功能。

当数据库服务器上的一个数据库启动时,Oracle将分配一块内存区间,叫做系统全局区(SGA),

并启动一个或多个Oracle后台进程,SGA被所有的后台进程共享。

纽成:DB Buffer> Redo Buffer大共享区、共享池、固定SGA

1)DB Buffer:默认缓存池.保持缓存池、再生缓存池。

保持缆存池:对于需要在内存中长期保存的频繁访问的数据,在关闭数据库旃一

直保留。

再生壤存池:需要尽快从內存中排除的对象。

煖存池可设定相关大小。

2)共享池:库煖存(共享SQL区、PL/SQL区)、字典缓存区

共享池的规模对数据库性能有重要的影响。

共享SQL区:保留SQL语句的解释版本,以便于再次使用时不再重新解释,提鬲

进程速度。

PL/SQL区:保留PL/SQL的过程、函数等程序单元的编译版本,以便所有用户都

能够共享。

字典绽存区:用于缓存数据字典信息。

3) $

4)Redo日志缓存区:通过一个日志的书写进程对日志文件进行操作,先进先出。

4)大共享区:选择多线程服务器时需要。

5)固定SGA:不能设定大小,由0racle独立控制。

5.Oracle数据库逻辑结构由几部分组成块、盘、段、表空间、数据文件

关系:

1)表空间与数据文件的对应关系为1: n

2)段与表空间的对应关系为n: 1,但段与数据文件并不一一对应。

3)Oracle的基本存储羊位是块。

4)...

5)安装全局数据庫之前,设定块大小,Oracle的块大小一定是操作系统的抠数倍。

6.每个实例至少有5个服务分别是什么作用

1)Orac I eDBConso I eorc I : Oracle 数据库控制台服务,orc I 是Oracle 例程标识,

默认的例程为orci o在运行Enterprise Manager 10g (Oracle企业管理器)时,需要启动

此服务。此服务被跌认设置为自动启动。

2)OracIeJobScheduIerORCL: Oracle 作业调度进行,ORCL 是Oracle 例程标识。此服务被默

认设置为禁用。

3)0racle0raDb10g_home1 iSQL*Plus: iSQL *Plus 应用服务,默认设置为自动启动。

4)Orac I eOraDbl 0g_home1 TNSL i stener :监听器服务,服务只有在数据庠需要远程访问

时才需要。此服务被默认设置为自动启动。

5)Orac I eSer viceORCL:数据库服务,这个服务会自动地启动和停止数据库。ORCL是

Oracle例程标识。此服务被默认设置为自动启动。

7.常用端口号,如isql plus. EM的访问方式

I

isql*plus: Manager 10g:,用户拥有dba, sysdba, sysoper 等角色或权限,是oracle 权限最爲的用户。sys/ change_on_instaI I

system普通管理员,用户拥有普通dba角色权限。system/manager

scott普通用户,是个演示用户,是让你学习0RACLE用的。scott/tiger 补:

用户切换:Conn用户名/密码[as sysdba]

关闭数据庠实例:shutdown immed iate;

启动数据库实例:startup;

8.Sql plus命令和单行函数

Sql pl us 命令:

1)Run、/都可以运行煖冲区中的sql语句。Run在执行缓冲区语句前,会显示缓冲区的

内容。

2)Set 命令Set Iinesize 300: Set pages i ze 30:

3)Ed (it)命令 * sql

4)@或start执行脚本命令

5)exit (或quit)退出

单行函数:看ppt

9.常用数据类型有哪些

*

10.PL/SQL下定义常童.变量.特殊类型的定义和使用、函数参数有哪几类、约束有哪几类.导入导出

命令

1)定义常量、变量:

简单语法:变量名数据类型;

完整语法:变量名[constant]变量类型[not null][defau11值| :二值];

定狡了变量,变量的默认值为空,此时进行计算,结果一定为NULL。所以变量必须初始化。

2)定狡特殊类型:

a)?

b)type类型

语法:表?字段%TYPE

返回:茉个表的字段的实际类型。

例如:v^empno %type;

保存了菜一行记录的所有字段的值。

语法:表Xrowtype

必须seIect *,或者根据表结构的顺序写出所有字段名

c)探record类型

type 类型名is record(

禺性名1属性类型,

属性名2属性类型

);

查询时必须与自定义矣型的属性顺序一一对应例如:type myType i s record (

xm pe,

gzuo %type,

gzi %type

); myVaIue myType;

d)探table类型

type类型名is table of值类型index by键类型

说明:

I.值类型:指实际保存的数据的类型

I I.键类型:类型有两种:binary」nteger或者pls_integer。两个都是整型类型。

两者的区别是:

Binary_lnteger类型变量值计算是由Oracle来执行,不会出3见溢出,但是执行速度较慢,因为它是由Oracle模拟执行。Pls_Integer 的执行是由咬件即

直接由CPU来运算,因而会出现溢出,但其执行速度较前者快许多。

3)函数参数in、out、in/out

in是参数的默认模式,这种模式就是在程序运行的时候已经具有值,在程序体中值不

会改变。

out模式定狡的参数只能在过程体内部賦值,表示该参数可以将菜个值传递回调用他的

过程或函数。在过程内部,该参数初始值为null,便用前必须为其赋值。只返回值,不

接收值。

in out参数允许调用程序通过它向过程传遏初始数据,并且可返回经过程修改后的数

据。能够通过in out模式传递的参数只能是变量。

4)约束

A)非空约束

Create tabIe member (M i d number,Name varchar2 (50) not null);

*

B)唯一镀约束Constraint UK_属性名unique(属性名)

Crea te t able member (Mid number, Name varchar2 (15) not null, Ema i I varchar2 (15) unique);

C)※主键约束Constraint pk_mid primary key (mid)

主键约束二非空约束+唯一约束

Create tab I e member (M i d number pr imary key, Name varchar2 (50)

not

null);

D)检查约束

Create table member(

M i d number,

Name varchar2 (50) not null,

Sex varchar2(10) not null,

Age number (3),

Constraint pk_mid primary key (mid),

Constraint ck_sex check (sex in('男,/ 女')), Constraint ck_age check

(age between 0 and 250) );

E)外键约束

Constraint fk_mid foreign key (mid) references member(mid)

4)导入导出命令

数摇库备份:exp数据库恢复:imp

11.显示游标的执行过程、游标的四个属性

执行过程:

1)定艾:CURSOR cursor_name [ (parameter [, parameter] ???) ] IS

select_statement;

2)打开游标:OPEN cursor_name [ ([parameter =>] value[, [parameter =>] value]??

?)];

3)提取游标数据:FETCH cursor_name INTO {var iabIe_l i st | record_var iable };

4)(

5)关闭游标:CLOSE cursor_name;

属性

1.%FOUND 布尔型属性,当最近一次读记录时成功返回,则值为TRUE:

2.%NOTFOUND 布尔型属性.与%FOUND相反:

3.% ISOPEN 布尔型属性,当游标已打开时返回TRUE;

4.%ROWCOUNT 数字型属性,返回已从游标中读取的记录数。

12.常见预定义异常有哪些、如何使用非预定义异常

1)※预定义(Predefined)错误:ORACLE预定艾的异常情况大约有24个。对这种异

常情况的处理,无需在程序中定艾,由0 RACLE自动将其引发。

2)非预定义(Predefined )错误:即其他标准的ORACLE错误。对这种异常情况的处理,需要用户在程序中定狡,然后由0 RACLE自动将其引发。

3)用户定义(Usejdefine)错误:程序执行过程中,出现编程人员认为的非正常情况。对这种异常情况的处理,需要用户在程序中定义,然后显式地在程序中将其引发。

使用非定义异常

对于这类异常情况的处理,首先必须对非定艾的ORACLE错误进行定艾。步骤如下:

A)在PL/SQL块的定义部分定艾异常情况:<异常情况〉EXCEPTION;

B)将定狡好的异常情况,与标准的ORACLE错误联系是来,使用EXCEPT 10N_ INIT语

句:PRAGMA EXCEPTION_INIT?异常情况〉, <错误代码〉):

C)在PL/SQL块的异常请况处理部分对异常请况做出相应的处理。

13. PL/SQL下权限的赋予与取消

Grant权限1,权限2 ....... to用户名;

Grarrt connect, resource to test;

Connect角邑:临时用户或不需要建表的用户会賦予connect角色,可以建表.视图、

序列.同狡词.session等。

Resource角邑:更可靠和正式的数据库用户可以授予resource角色。为用户提供权

限创建属于自己的表、视图、序列、同义词、过程、触发器等。

Revoke权限on用户?表名称from用户;

补充:

1、事务的回顾:ROLLBACK,更新操作回到原点;

2、事务的提交:COMMIT,真正的发出更新的操作,一旦提交之后无法回滚:

3、数据伪列:ROWNUM、ROW ID

ROWNUM从单词含以上讲应该表示的是行号,实际上ROWNUM为每一个显示的记录都会自动的随着查询生成行号。ROWNUM行号并不是永久固定的。

ROW ID表示的是每一行数据保存的物理地址的编号。数据插入的早,ROW ID就小。

4、※截斷表:希望彻底释放掉一张表占用的全部资源(表空间、索引等)就可以使用截断表。语法:Truncate table表名;

5、闪回技术:

Oracle 10g后,为了预防用户的误删除表揀作,专门提供了回收站功能,用户所删除的表

默认情况下会在一个回收站中保存,而用户也可以通过回收站, 进行表的恢复,所以此技术

称为闪回(flashback):查看回收站Show recyclebin;

这个时候可以发现所有已经删除的表都在回收站之中保存,那么下面就可以使用如下的语

法恢复表:Flashback table表名to before drop;

当然,现在也可以直接删除掉回收站中的一些数据表,语法如下:Purge table 表名;

清空回收站Purge recyclebin;

如果现在希望删除一张表,而又不希望其进入到回收站之中,Drop table myemp purge;

6、创建用户的语法:Create user用户名identified by密码

ORACLE数据库安全规范

数据库安全规范

1概述 1.1适用范围 本规范明确了Oracle数据库安全配置方面的基本要求。 1.2符号和缩略语 2 ORACLE安全配置要求 本规范所指的设备为ORACLE数据库。本规范提出的安全配置要求,在未特别说明的情况下,均适用于ORACLE数据库。 本规范从ORACLE数据库的认证授权功能和其它自身安全配置功能提出安全要求。 2.1账号 ORACLE应提供账号管理及认证授权功能,并应满足以下各项要求。 2.1.1按用户分配帐号

2.1.2删除或锁定无关帐号 2.1.3用户权限最小化 要求内容 在数据库权限配置能力内,根据用户的业务需要,配置其所需的最小权

限。

grant 权限 to user name; revoke 权限 from user name; 2、补充操作说明 用第一条命令给用户赋相应的最小权限 用第二条命令收回用户多余的权限 业务测试正常 4、检测操作 业务测试正常 5、补充说明 2.1.4使用ROLE 管理对象的权限 1. 使用Create Role 命令创建角色。 2.使用用Grant 命令将相应的系统、对象或 Role 的权限赋予应用用户。 2、补充操作说明 对应用用户不要赋予 DBA Role 或不必要的权限。 4、检测操作 1.以DBA 用户登陆到 sqlplus 中。 2.通过查询 dba_role_privs 、dba_sys_privs 和 dba_tab_privs 等视图来检查 是否使用ROLE 来管理对象权限。 5、补充说明 操作指南 1、参考配置操作 检测方法 3、判定条件 要求内容 使用数据库角色(ROLE )来管理对象的权限。 操作指南 1、参考配置操作 检测方法 3、判定条件

Linux下Oracle10g创建数据库

Linux下Oracle10g创建数据库流程 通过Redhat as4 Linux 下的两种途径来创建数据库,详细描述各个步骤的来龙去脉,让理清创建一个数据库的整体流程。 前提:用户已经成功的安装ORACLE数据库服务器到对应的LINUX平台,下面的动作都是基于ORACLE+REDHAT AS4的基础上完成的。 在linux平台创建数据库的方法有两种:1.通过oracle数据库建库脚本直接到终端下运行对应的脚本即可,前提是这些脚本报保证它的正确性;2.通过linux平台下提供的图形界面来创建数据库,这种方式用的最多也是最简便的一种 1.图形界面安装oracle数据库 登陆到linux操作系统界面下,切换到root用户,执行命令xhost,具体如下: xhost +ip/hostname ---主要是让本机终端能够访问x server图形界面服务 切换用户到oracle,执行env查看DISPLAY环境变量的值,通常DISPLAY=:0.0,这时需要把对应的ip/hostname设置到DISPLAY中,执行命令: export DISPLAY=ip:0.0 如果一切正常的话,那么这时候我们直接进入oracle用户下执行dbca命令。 进入安装界面

直接点击上图的下一步。

在上图 Database Templates 页面上,选择创建数据库使用的数据库模板类型。您可以单击 Show Details 查看每种数据库类型的配置。选择适合于您的数据库将支持的工作负载的类型的模板。如果您不确定,选择默认的 General Purpose(一般用途)模板。直接点击上图的下一步。

大型ORACLE数据库优化设计方案

大型ORACLE数据库优化设计方案 本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。 对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系统级 包括硬件平台,第二级调整是ORACLE RDBMS级的调整,第三级是数据库设计级的调整,最后一个调整级是SQL级。通常依此四级调整级别对数据库进行调整、优化,数据库的整体性能会得到很大的改善。下面从九个不 同方面介绍ORACLE数据库优化设计方案。 一.数据库优化自由结构OFA(Optimal flexible Architecture) 数据库的逻辑配置对数据库性能有很大的影响,为此,ORACLE公司对表空间设计提出了一种优化结构OFA。使用这种结构进行设计会大大简化物理设计中的数据管理。优化自由结构OFA,简单地讲就是在数据库中可以高效自由地分布逻辑数据对象,因此首先要对数据库中的逻辑对象根据他们的使用方式和物理结构对数据库的影响来进行分类,这种分类包括将系统数据和用户数据分开、一般数据和索引数据分开、低活动表和高活动表分开等等。数据库逻辑设计的结果应当符合下面的准则:(1)把以同样方式使用的段类型存储在一起; (2)按照标准使用来设计系统;(3)存在用于例外的分离区域;(4)最小化表空间冲突;(5)将数 据字典分离。 二、充分利用系统全局区域SGA(SYSTEM GLOBAL AREA) SGA是oracle数据库的心脏。用户的进程对这个内存区发送事务,并且以这里作为高速缓存读取命中的数据,以实现加速的目的。正确的SGA大小对数据库的性能至关重要。SGA 包括以下几个部分: 1、数据块缓冲区(data block buffer cache)是SGA中的一块高速缓存,占整个数据库大小 的1%-2%,用来存储从数据库重读取的数据块(表、索引、簇等),因此采用least recently used (LRU,最近最少使用)的方法进行空间管理。 2、字典缓冲区。该缓冲区内的信息包括用户账号数据、数据文件名、段名、盘区位置、表 说明和权限,它也采用LRU方式管理。 3、重做日志缓冲区。该缓冲区保存为数据库恢复过程中用于前滚操作。 4、SQL共享池。保存执行计划和运行数据库的SQL语句的语法分析树。也采用LRU算法 管理。如果设置过小,语句将被连续不断地再装入到库缓存,影响系统性能。 另外,SGA还包括大池、JAVA池、多缓冲池。但是主要是由上面4种缓冲区构成。对这

oracle10g升级到11g

用dbua使ORACLE10G升级到ORACLE11G 编写:肖小明日期:2012-11-16 审核:肖小明日期:2012-11-16 批准:严磊日期:2012-11-16 受控状态:是 发布版次:10.0.2 日期:2012-11-16 编号:MDS20121116-2514

变更记录 日期原版本变更后版本作者2012/11/16 oracle10.2.0 Oracle11.2.0 肖小明 签字确认 职务姓名签字日期 组长2012-11-16

1、实验配置 实验环境Redhat Enterprise 5.4. 升级对象oracle10.2.0.1 升级到oracle11.2.0.1 2、实验步骤 一、oracle11.2.0.1软件的安装(由于oracle11安装比较智能就不加以讲解了(是在不懂请参阅oracle11g安装文档)) 二、oracle11g软件安装好后,以oracle用户登陆输入dbua 即可 如下图: 选择你所要升级的数据库下一步

出现上述情况,经过一番资料的查阅,终于找到原因,原来是oracle10.2.0.,不可以直接升级到oracle11.2.0 现让oracle10.2.0升级到10.2.5 步骤如下 先把升级包解压unzip 包名 修改权限chown -R oracle:oinstall /oradisk 我的包名在/oradisk 下解压的 chmod -R 775 /oradisk/ 注销一oracle用户登录后并运行该指令[oracle@oracle Disk1]$ ./runInstaller 跟oracle10g安装差不多就不过多的解释了 路径一定要跟原来oracle10.2.0安装的主目录一致 若出现下面的错误:

oracle数据库安全管理制度

竭诚为您提供优质文档/双击可除oracle数据库安全管理制度 篇一:规章制度之数据备份及应急恢复制度 医院信息系统运行与应用管理规章制度汇编 数据备份工作制度及应急恢复工作规定 数据备份工作制度 1、数据备份是备份his系统所有的数据,包括病人费用信息和医疗信息,关系到整个系统的正常运转,影响到全院的医疗工作的正常秩序,责任重大,数据管理员要有高度的事业心、责任感和一丝不苟万无一失的严谨工作作风。 2、严格按照《数据备份方案》要求,逐条认真操作,每天做逻辑备份,每周六作全部备份,每月做一次冷备份. 3、每两周对数据要进行一次恢复试验,以确保备份数据的安全可靠。 4、为了整理数据库,每月对oRacle数据库进行一次expoRt和inpoRt。 5、根据数据增长量,应定期对过期数据进行处理。 6、每天对服务器进行仔细检查,主要查看文件是否有损坏,cpu和内存占用资源情况,客户端登录和访问数据库

是否正常等。 7、如系统发现异常情况,要马上处理,处理不了要立即汇报,并提出建议。 8、严格遵守保密制度和网络管理规范,绝对保密数据管理员口令,当有其他人对服务器进行操作时,要亲自在场并作好详细记录,有第二者知道口令时要及时更改口令。 9、每次对服务器进行操作时,认真作好登录统计,不得马虎。 10、要熟练掌握nt、oRacle数据库知识,不断提高业务水平。 11、数据备份磁带要异地存放,安全保管。 12、如不按规定执行出现重大事故,追究责任者的一切责任并严肃处理。 应急恢复工作规定 1、当计算机网络中心服务器确认出现故障时,由系统管理员,按《数据备份恢复方案》进行系统恢复。 2、系统管理员由信息科主任指定专人负责恢复。当人员变动时应有交接手续。 3、当网络线路不通时,网络系统维护人员应立即到场进行维护,当光纤损坏时应立即使用备用光纤进行恢复,交换机出现故障时,应使用备用交换机,即刻通知前台工作站工作人员使用。

Oracle 11g数据导入到10g数据库

在10g服务器的D盘创建文件夹'datadump'。将从11g服务器导出的数据库文件orcl_1(his_dp).dmp放到该目录下。 ①进入到命令提示符号开始”——“运行”——输入“CMD”回车 ②输入“sqlplus”回车 ③输入“system”回车 ④输入密码(密码输入时是不可见的,此密码是在安装oracle10G时设置的)"orcl" ⑤现在已经登陆了oracle,输入“drop user @数据库方案名 cascade;”回车 ⑥输入“CREATE USER @数据库方案名 identified by @数据库方案密码;”回车 ⑦输入“Grant dba to @数据库方案名;”回车 ⑧输入“ Create tablespace dzh_data datafile 'D:\oracle\dzh_data01.dbf' size 3M reuse autoextend on next 5M maxsize 4096M; ”回车创建表空间 ⑨输入“ CREATE TEMPORARY TABLESPACE dzh_temp tempfile 'D:\oracle\dzh_temp.dbf' size 2M reuse autoextend on next 5M maxsize 4096M;”回车创建临时表空间 ⑩输入“Alter user @数据库方案名 temporary tablespace dzh_temp;”回车指定数据库方案存放表空间 输入“Alter user @数据库方案名 default tablespace dzh_data;”回车指定数据库方案临时表空间 11 输入“create directory dumpdir as 'D:\datadump';”回车 如果要删除 drop directory dumpdir; 输入“grant read,write on directory dumpdir to @数据库方案名;”回车 12 输入“exit”回车,退出sqlplus命令行。 输入“cd D:\oracle\product\10.2.0\db_1\BIN”回车,进入到“D:\oracle\product\10.2.0\db_1\BIN”目录下 13 在“D:\oracle\product\10.2.0\db_1\BIN”目录下执行命令: “IMPDP USERID='@数据库方案名/@数据库方案密码@dzh_service' schemas=@数据库方案名directory=dumpdir dumpfile=orcl_1(his_dp).dmp logfile=orcl_1(his_dp).log version=10.2.0.1.0”回车 14 编译无效对象。 15 11g上导出导入10g数据库完毕。

Oracle10g数据库选择题翻译 答案

第3章创建数据库 (1)后台进程跟踪文件的位置是C A.LOGFILE_DEST B.ORACLE_HOME C.BACKGROUND_DUMP_DEST D.CORE_DUMP_DEST (2)手动创建数据库的第一步是D A.启动实例 B.启动SQL*Plus 以SYSDBA身份连接Oracle C.查看系统的实例名 D.创建参数文件 (3)关于控制文件以下正确的是A A.Oracle建议至少二个控制文件存放在二个磁盘分区 B.Oracle建议至少二个控制文件存放在一个磁盘分区 C.Oracle建议存放一个控制文件 D.一个控制文件不足以运行数据库 (4)执行CREATE DA TABASE命令之前,应该发出的命令是B A.STARTUP INSTANCE B.STARTUP NOMOUNT C.STARTUP MOUNT D.以上都不是 (5)创建数据库时,Oracle如何得知需要创建的控制文件信息?A A.从初始化参数文件 B.从CREATE DATABASE 命令 C.从环境变量 D.从$ORACLE_HOME目录名为.ctl的文件 (6)哪个脚本文件创建数据字典视图?A A.catalog.sql B.catproc.sql C.sql.sql D.dictionary.sql (7)创建数据库时,DATAFILE子句能定义几个数据文件?D A.一个 B.二个 C.多个;仅一个属于系统表空间 D.多个;都属于系统表空间 (8)谁拥有数据字典?A A.SYS B.SYSTEM C.DBA D.ORACLE (9)在CREATE DA TABASE命令中,非法子句是B A.MAXLOGMEMBERS B.MAXLOGGROUPS C.MAXDATAFILES D.MAXLOGHISTORY (10)创建一个数据库至少需要几个控制文件?A

Oracle数据库安全配置规范华为

目录 1概述 (2) 1.1适用范围 (2) 1.2内部适用性说明 .......................................................................................................... 错误!未定义书签。 1.3外部引用说明 .............................................................................................................. 错误!未定义书签。 1.4术语和定义 .................................................................................................................. 错误!未定义书签。 1.5符号和缩略语 (2) 2ORACLE安全配置要求 (2) 2.1账号 (2) 2.2口令 (7) 2.3日志 (11) 2.4其他 (13)

1概述 1.1适用范围 本规范明确了Oracle数据库安全配置方面的基本要求。 1.2符号和缩略语 2ORACLE安全配置要求 本规范所指的设备为ORACLE数据库。本规范提出的安全配置要求,在未特别说明的情况下,均适用于ORACLE数据库。 本规范从ORACLE数据库的认证授权功能、安全日志功能,和其他自身安全配置功能提出安全要求。 2.1账号 ORACLE应提供账号管理及认证授权功能,并应满足以下各项要求。 2.1.1按用户分配帐号

oracle数据库优化报告

o r a c l e数据库优化报告公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

oracle数据库 优化报告 目录 1、概述 随着应用软件用户负载的增加和愈来愈复杂的应用环境,操作系统的各项性能参数、数据库的使用效率、用户的响应速度、系统的安全运行等性能问题逐渐成为系统必须考虑的指标之一。性能测试以及优化通常通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,用来检测系统是否达到用户提出的性能指标,及时发现系统中存在的瓶颈,最后起到优化系统的目的。

随着需求不断增加,特别是复杂逻辑的需求,一旦出现高并发量时,也将可能导致数据库主机无法承载,因此数据库优化亟待解决。 2、数据库优化部分 从2018年1月份开始跟踪及分析,发现托管区数据库在环境、设计及SQL 三方面,都存在不少问题。在SQL类优化中,本地化代码编写和设计不良,是比较明显的问题。下面将分成环境、设计、SQL优化三类进行持续分析,并给出相关建议、整改方案、整改进度。 、环境优化 被关闭 zonghe托管区数据库统计信息未自动收集,如果未打开收集,会对系统性能造成较大的影响。 需要开启统计信息 开启方法如下: --执行 BEGIN (client_name => 'auto optimizer statscollection', operation => NULL, window_name =>NULL); END;

部分索引失效 需要将索引进行删除。删除命令参考如下: drop index index_name; 、设计优化 设计类问题概述 设计类问题优化建议 1、对于表的创建开发人员需要与业务人员确认后再定义 2、经常与其他表进行连接的表,在连接字段上应该建立索引 3、索引应该建在选择性高的字段上。例如:表示性别的数据列,由于只有男女两种值,就属于选择性低

oracle10g优化数据库

一基本概念 1实例和数据库 (1)什么是实例:数据库启动以后,各个进程调入到内存中,各个进程之间的相互协调构成了实例 (2)什么是数据库:各个数据文件的集合: 10.0\oradata\%sid%\目下有各种文件(CTL(控制文件),LOG(日志文件),DBF(数据 文件)) (3)数据库的物理结构 系统的初始化参数:存放的位置为% oracle_home%\product\10.0\Db_1\database\initorcl.ora 数据库日志文件:分为联机日志文件(重做日志文件(redo日志文件):不停的覆盖)和归档日志文件(在数据库热备份的时候使 用);联机日志文件写完以后,依次往下写,全部写满,重新 覆盖原来的,此时就是非归档形式。

控制文件:控制日志文件和数据文件。数据库启动的时候,首先启动控制文件,然后由控制文件打开数据文件,对应数据中的形式就是:database mount ,然后是database open。 查看数据库得文件: 数据库的连接:sqlplus system/bjsxt as sysdba 对应的控制文件从v$controlfile视图中查看。 desc v$controlfile (查看描述) select status ,controlfile from v$controlfile。(查看内容) 对应的数据文件从v$datafile视图中查看。 desc v$datafile select status, name from v$datafile 对应的日志文件从v$logfile视图中查看。 desc v$logfile select member from v$logfile 2内存结构 (1)SGA(系统全局区)的各个缓冲区

大型ORACLE数据库优化设计方案

大型ORACLE数据库优化设计方案 摘要主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。 关键词ORACLE数据库环境调整优化设计方案 对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系统级包括硬件平台,第二级调整是ORACLERDBMS级的调整,第三级是数据库设计级的调整,最后一个调整级是SQL级。通常依此四级调整级别对数据库进行调整、优化,数据库的整体性能会得到很大的改善。下面从九个不同

方面介绍ORACLE数据库优化设计方案。 一.数据库优化自由结构OFA(OptimalflexibleArchitecture) 数据库的逻辑配置对数据库性能有很大的影响,为此,ORACLE公司对表空间设计提出了一种优化结构OFA。使用这种结构进行设计会大大简化物理设计中的数据管理。优化自由结构OFA,简单地讲就是在数据库中可以高效自由地分布逻辑数据对象,因此首先要对数据库中的逻辑对象根据他们的使用方式和物理结构对数据库的影响来进行分类,这种分类包括将系统数据和用户数据分开、一般数据和索引数据分开、低活动表和高活动表分开等等。 二、充分利用系统全局区域SGA (SYSTEMGLOBALAREA) SGA是oracle数据库的心脏。用户的进程对这个内存区发送事务,并且以这里作为高速缓存读取命中的数据,以实现加速的目的。正确的SGA大小对数据库

的性能至关重要。SGA包括以下几个部分: 2、字典缓冲区。该缓冲区内的信息包括用户账号数据、数据文件名、段名、盘区位置、表说明和权限,它也采用LRU 方式管理。 3、重做日志缓冲区。该缓冲区保存为数据库恢复过程中用于前滚操作。 4、SQL共享池。保存执行计划和运行数据库的SQL语句的语法分析树。也采用LRU算法管理。如果设置过小,语句将被连续不断地再装入到库缓存,影响系统性能。 另外,SGA还包括大池、JA V A池、多缓冲池。但是主要是由上面4种缓冲区构成。对这些内存缓冲区的合理设置,可以大大加快数据查询速度,一个足够大的内存区可以把绝大多数数据存储在内存中,只有那些不怎么频繁使用的数据,才从磁盘读取,这样就可以大大提高内存区的命中率。三、规范与反规范设计数据库

Oracle 9i、10g、11g版本的区别

Oracl e 9i、10g、11g版本的区别 Oracle10g比9i多的新特性? 1.10g支持网格计算,即多台结点服务器利用高速网络组成一个虚拟的高性能服务器,负载在整个 网格中衡(LoadBalance),按需增删结点,避免单点故障(SinglePointofFaliure) 2.10g容易安装,且安装速度比9i少了一半 3.新增基于浏览器的企业管理器(EnterpriseManager)。 4.支持自动管理(AutomaticManagement)增删硬盘不再需要操作系统管理员设置的镜像、负载均衡 物理卷、逻辑卷、分区、文件系统,只要打一条Oracle命令,ASM会自动管理增加或删除的硬盘。 5.内存自动化,根据需要自动分配和释放系统内存。 6.SQL性能调整自动化。 7.快速纠正人为错误的闪回(Flashback)查询和恢复,可以恢复数据库、表甚至记录。 8.数据泵(DataPump)高速导入、导出数据,比传统方法导出速度快两倍以上,导入速度快15--45倍. 9.精细审计(Fine-GrainedAuditing),记录一切对敏感数据的操作 10.存储数据的表空间(Tablespace)跨平台复制,极大的提高数据仓库加载速度。 11.流(Streams)复制,实现低系统消耗、双向(double-direction)、断点续传(resumefrombreak point)、跨平台(crossplatform)、跨数据源的复杂复制。 12.容灾的数据卫士(DataGuard)增加了逻辑备份功能,备份数据库日常可以运行于只读状态,充分利用备份数据库。 13.支持许多新EE选件,加强数据库内部管理的“DatabaseVault”, 数据库活动的审计的(AuditVault), 数据仓库构建高级功能 (WarehouseBuilderEnterpriseETL,WarehouseBuilderDataQuality). 14.免费提供基于浏览器的小应用开发工具OracleApplicationExpress(原名HTMLDB),支持10g和9iR2。 Oracle11g比10g多了哪些新特性? 1.11g扩展了Oracle独家具有的提供网格计算优势的功能,来提高用户服务水平、减少停机时间以及更加有效地利用IT资源, 同时还增强全天候业务应用程序的性能、可伸缩性和安全性,利用真正应用测试(RAT)尽量降低更改的风险 2.11g降低了数据库升级以及其他硬件和操作系统更改的成本,显著简化了更改前后的系统测试以便您可以识别和解决问题。如:

Oracle数据库安全管理

公司内部 Oracle数据库安全管理 主题:Oracle数据库安全管理 项目名称:公司内部 撰写单位:海鼎 作者:吴昭松 版本号:0.1 日期:2006-3-8 审核 文档历史 参考文档

概述 本文概要性讲述Oracle数据库安全管理,使读者对Oracle的数据库安全管理有所了解。 包含内容: 1、概要文件; 2、管理用户; 3、权限和角色; 概要文件 概要文件是Oracle安全策略的重要组成部分,利用概要文件可以对数据库用户进行基本的资源限制,并且可以对用户的口令进行管理。 概要文件是命名的数据库和系统资源限制集合。通过为数据库用户指定概要文件,可以控制用户在数据库和实例中所能使用的资源。通常DBA会将数据库中用户分为几种类型,为每类用户创建概要文件。一个数据库用户只能指定一个概要文件。 在安装数据库时,Oracle会自动建立名为DEFAULT的默认概要文件,如果在创建新的数据库用户时没有为他指定概要文件,Oracle将自动为他指定这个默认概要文件。另外,如果在用户自定义的概要文件中没有指定某项参数,Oracle将使用DEFAULT概要文件中相应的参数作为默认值。 在概要文件中还可以对用户的口令管理策略进行设置。 资源限制参数 利用概要文件,可以对以下几类数据库和系统资源进行限制: ●CPU时间 ●逻辑读 ●用户的并发会话数 ●空闲时间 ●连接时间 ●私有SGA区 对这些资源的限制是通过在概要文件中设置资源参数来实现的。资源参数的值可以是一个整数,也可以是UNLIMITED(即不受限制),还可以是DEFAULT(使用默认概要文件中的参数设置)。 大部分的资源限制都可以在两个级别进行:会话级或调用级。会话级资源限制是对用户在一个会话过程中所能使用的资源进行的限制,而调用级资源限制是对一条SQL语句在执行过程中所能使用的资源进行的限制。 当会话或一条SQL语句占用的资源超过概要文件中的限制时,Oracle将中止并回退当前的操作,然后向用户返回错误信息。这时用户仍然有机会提交或回退当前的事务。如果受到的是会话级限制,在提交或回退事务后用户会话被中止(断开连接),但是如果受到的是调用级限制,用户会话还能继续进行,只是当前执行的SQL语句被终止。 下面分别介绍在概要文件中使用的各种资源参数: ●SESSIONS_PER_USER 该参数限制每个用户所允许建立的最大并发会话数目。达到这个限制时, 用户不能再建立任何数据库连接。

关于Oracle10g数据库系统性能优化与调整的研究

关于Oracle 10g数据库系统性能优化与调整的研究【摘要】当前Oracle数据库应用极为广泛,但是不断增加的数据量和访问量等因素导致数据库系统性能的降低,出现吞吐量降低、响应时间变长等相关的数据库性能问题,这就产生了对数据库系统的优化的需求。如何对数据库系统进行优化和调整,才能获得更快的响应时间、更大的吞吐量、以及更少的资源占用呢?在本文中笔者就Oracle 10g数据库系统性能优化与调整进行了相关方面的研究。【关键词】Oracle 10g数据库;系统性能;优化与调整;SQL语句优化 1.前言 IT系统随着支持用量的增长和新业务的不断扩展,数据处理量大量增加,业务处理模式日趋复杂,必然导致主机CPU和I/O占用不断呈线性增加。因此,充分使用先用硬件的处理能力对于保护投资至关重要。Oracle数据库是现在使用最广泛的大型数据库之一,但是在实际的应用中,不断增加的数据量和访问量都会导致Oracle数据库系统性能的降低现象,这就产生了对Oracle数据库系统的优化的需求,通过相关的优化和调整手段,以实现更快的响应时间、更大的吞吐量、以及更少的资源占用等。 2.影响数据库系统性能的因素 就Oracle 10g数据库来说,影响其系统运行性能的主要因素以及这些因素在Oracle 10g数据库系统性能中的地位如表1所示。 表1 影响Oracle10g数据库系统性能的相关因素

3.数据库系统性能优化与调整 数据库系统的优化与调整的目的是通过对Oracle 10g数据库性能的相关优化以达到有效提高Oracle 10g数据库性能。Oracle 10g数据库的性能优化与调整应从影响系统性能的因素(如数据库服务器性能、数据库配置等)着手,实现对数据库的体系结构、软件结构、具体的业务和技术等方面的优化效果,使得数据库系统实现更快的响应时间、更大的吞吐量、以及更少的资源占用等性能。 3.1内存区调整与优化 对Oracle 10g数据库实例的内存结构进行内存区调整与优化应从SGA和PGA 两个方面着手。其中SGA是Oracle数据库的核心部分,对SGA进行相关的调整与优化对Oracle 10g数据库系统性能工作中具有极为重要的影响,SGA的调整与优化主要包括数据缓冲区、字典缓冲区、日志缓冲区以及SQL共享池的调整与优化。 3.1.1数据块缓冲区优化 这部分缓冲区占整个数据库大小的1%-2%,如果Oracle 10g数据库用户请求的数据在数据块缓冲区,则被请求的数据可以不经由服务器进程读取数据而直接被返回给用户,这种方式将数据库用户获取数据的时间大为缩短。而对于用户访问数据不在数据块缓冲区的情况,则用户查询的数据首先要经过服务器读取这一“中间”过程,使得用户获取的时间大为延长。因此,对数据块缓冲区进行必要的优化,保证尽量多的用户请求数据在缓冲区中对于提高系统服务器性能是极为重要的。 3.1.2重做日志缓冲区 这一缓冲区的主要用途为在Oracle 10g数据库恢复过程中用于前滚操作,

ORACLE数据库日常维护与管理手册

全球眼(MEGAEYES网络图像管理系统2.0 ORACLE S常维护与管理手册 北京互信互通信息技术有限公司 2004-08-08 目录

1 引言 1.1 目的 对于重要的商业系统来说, 数据库系统的正常运行是保证商业应用平稳运行 的关键。但是 数据库在运行过程中可能会因为种种原因发生问题。 这时,数据库 的管理与日常维护工作将变得尤为重要。 为了指导数据库管理员做好日常维护工作, 保证数据库系统的正常运行, 特 制定本文档。 当然, 数据库的日常维护是复杂和繁琐的, 本文仅涉及一些常见的 数据库日常维护的内容,在实际工作中,数据库管理员还需要做更多的工作。 1.2 范围 本文档使用的人员:数据库维护管理人员和相关人员。 本文档涉及内容: oracle 数据库的 日常维护与管理解决方案。 1.3 参考资料 中国电信网络视频监控技术(暂行)规范 2 日常维护与管理说明 2.1 运行环境 程序的运行环境包括硬件运行环境和软件运行环境。 2.1.1 硬件环境 Intel 及其兼容系列 CPU 剩余内存要达2G 以上 剩余硬盘容量要达 1G 以上 100 M 网卡 2.1.2 软件环境 CPU 类型: 内存容量: 硬盘容量: 网卡类型:

: RedHatLinuxAS3.0 Oracle9iDatabaseRelease2forLinuxx86 2.2数据库日常维护 数据库的日常维护工作主要包括管理员每日的工作内容, 每周的工作内容以 及每月的工作内容。 2.2.1数据库初始设置 基于数据安全性的考虑,需要对数据库进行如下的初始设置。 1数据库设为归档模式 1) 以管理员身份连接数据库 SQL>>connectsys/sys@数据库例程 SIDassysdba 2) 察看数据库是否处于存档模式 SQL>>archiveloglist 说明:该命令会提示以下信息,注意灰色部分显示的状态。 DatabaselogmodeNoArchiveMode AutomaticarchivalDisabled Archivedest in ati on Oldest on li nelogseque nce31 Curren tlogseque nce33 3) 如果处于非归档模式则设为归档模式 SQL>>shutdow nimmediate; SQL>>start upmount; SQL>>alterdatabaseachivelog; 4) 如果处于非自动归档状态则设为自动归档 SQL>>altersystemsetlog_archive_start=TRUESC OP E=s pfile; 5重新启动数据库 SQL>>shutdow nimmediate; SQL>>startu p; 2控制文件设置 每一个数据库都必须有一个控制档。它是一个小型二进制档案,用来描述 Oracle9i 实体结构。主要是储存数据库名称,数据库建立时间,资料文件名称 与所在位置,重置日志文件名称与所在位置,目前的日志序列码 (logsequeneenumber ),检查点信息。因此开启Oracle9i 数据库时一定要读取控 制文件才能取得所有数据库实体档案相关信息。 一旦控制文件不幸毁损,数据库 便无法顺利开启。也因为如此,控制档的管理与维护工作显得格外重要。 通常的设置建议为:每个数据库最好拥有两个以上控制档,并各自存放在不 同磁盘上。系统默认有三个控制文件 controlOl.ctI , control02.ctl , con trol03.ctl 。 如果需要增加更多的控制文件,最简单的方式就是先将既有控制文件复制到 目的位置,然后将控制文件名称加入起始参数档的 CONTROLFILE 之中()。同 理,如果想更改控制档名称,也可以先将控制文件复制到目的位置后予以更名, 再更新操作系统: 数据库:

Oracle数据库安全配置手册

Oracle数据库安全配置手册 Version 1.0

版本控制

目录 第一章目的与范围 (1) 1.1目的 (1) 1.2适用范围 (1) 1.3数据库类型 (1) 第二章数据库安全规范 (1) 2.1操作系统安全 (1) 2.2帐户安全 (2) 2.3密码安全 (2) 2.4访问权限安全 (2) 2.5日志记录 (3) 2.6加密 (3) 2.7管理员客户端安全 (3) 2.8安全补丁 (3) 2.9审计 (3) 第三章数据库安全配置手册 (4) 3.1O RACLE数据库安全配置方法 (4) 3.1.1 基本漏洞加固方法 (4) 3.1.2 特定漏洞加固方法 (12)

第一章目的与范围 1.1 目的 为了加强宝付的数据安全管理,全面提高宝付各业务系统的数据安全水平,保证业务系统的正常运营,提高业务服务质量,特制定本方法。 本文档旨在于规范宝付对各业务系统的Oracle数据库进行安全加固处理。 1.2适用范围 本手册适用于对宝付公司的各业务系统的数据库系统加固进行指导。 1.3数据库类型 数据库类型为Oracle 11g。 第二章数据库安全规范 2.1 操作系统安全 要使数据库安全,首先要使其所在的平台和网络安全。然后就要考虑操作系统的安全性。Oracle使用大量用户不需要直接访问的文件。例如,数据文件和联机重做日志文件只能通过Oracle的后台进程进行读写。因此,只有要创建和删除这些文件的数据库管理员才需要在操作系统级直接访问它们。导出转储文件和其他备份文件也必须受到保护。可以把数据复制到其他数据库上,或者是作为复制模式的一部分,或者是提供一个开发数据库。若要保护数据的安全,就要对数

oracle数据库优化报告

oracle数据库 优化报告

目录 1、概述 (3) 2、数据库优化部分 (3) 2.1、环境优化 (3) 2.1.1 统计信息收集被关闭 (3) 2.1.2 部分索引失效 (4) 2.2、设计优化 (4) 2.2.1 设计类问题概述 (4) 2.2.2 设计类问题优化建议 (5) 2.3、SQL优化 (5) 2.3.1 SQL_ID= 7gf3typgc469a (5) 2.3.2 SQL_ID= bdcfdz26x5hm9 (6) 3、数据库优化总结 (7)

1、概述 随着应用软件用户负载的增加和愈来愈复杂的应用环境,操作系统的各项性能参数、数据库的使用效率、用户的响应速度、系统的安全运行等性能问题逐渐成为系统必须考虑的指标之一。性能测试以及优化通常通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,用来检测系统是否达到用户提出的性能指标,及时发现系统中存在的瓶颈,最后起到优化系统的目的。 随着需求不断增加,特别是复杂逻辑的需求,一旦出现高并发量时,也将可能导致数据库主机无法承载,因此数据库优化亟待解决。 2、数据库优化部分 从2018年1月份开始跟踪及分析,发现托管区数据库在环境、设计及SQL三方面,都存在不少问题。在SQL类优化中,本地化代码编写和设计不良,是比较明显的问题。下面将分成环境、设计、SQL优化三类进行持续分析,并给出相关建议、整改方案、整改进度。 2.1、环境优化 2.1.1 被关闭 zonghe托管区数据库统计信息未自动收集,如果未打开收集,会对系统性能造成较大的影响。

需要开启统计信息 开启方法如下: --执行 BEGIN dbms_auto_task_admin.enable(client_name => 'auto optimizer statscollection', operation => NULL, window_name =>NULL); END; 2.1.2 部分索引失效 需要将索引进行删除。删除命令参考如下: drop index index_name; 2.2、设计优化 2.2.1 设计类问题概述 序号 类型 问题描述 1 表 ZJ_KZH_DATE 、ZJ_CRM_S_ORDER_GATHER 等本 地表,设计了大量的V1,V2,需要开发人员核对需 求 2 索引 索引定义较混乱,常与其他表进行连接的表,在连接

Oracle 10g 数据库管理应用与开发 课后习题答案(填空与选择题)

Oracle 10g 数据库管理应用与开发课后习题答案(填空与选择题) 填空题 第二章 1.用户对数据库的操作如果产生日志信息、则该日志信息首先被存储在日志缓冲区中,随后由LGWR进程保存到日志文件。 2.在Oracle的逻辑存储结构中,根据存储数据的类型,可以将段分为数据段、索引段、回退段、LOB段和临时段。 3.在多进程Oracle实例系统中,进程分为用户进程、后台进程和服务器进程。当一个用户运行应用程序,如PRO*C程序或一个Oracle工具(如SQL*Plus),系统将为用户运行的应用程序建立一个用户进程。 第三章 1.标准的SQL语言语句类型可以分为:数据定义语句(DDL)、数据操纵语句(DML)和数据控制语句(DCL)。 2.在需要滤除查询结果中重复的行时,必须使用关键字Distinct;在需要返回查询结果中的所有行时,可以使用关键字ALL。 第四章 1.创建一个UPDATE语句来修改ARTISTS表中的数据,并且把每一行的T_ID值都改成15,应该使用的SQL语句是update artists set t_id=15;。 2.使用describe命令可以显示表的结构信息。 3.使用SQL*Plus的get命令可以将文件检索到缓冲区,并且不执行。 4.当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令clear column,而当要清除某列具体的显示属性时,需要使用命令OFF/column 列名clear。 5.使用SA VE命令可以将缓冲区中的SQL命令保存到一个文件中,并且可以使用Start命令运行该文件。 6.要设置SQL*Plus显示数字时的格式可以使用NumFormat命令,而要设置某个数字列的显示格式要使用Column命令。 第五章 1.ROWID实际上保存的是记录的物理地址, 2.在STORAGE子句中可以设置6个存储参数。其中,Initial指定为表中的数据分配的第一个盘区的大小;Next指定为存储表中的数据分配的第二个盘区大小;Pctincrease指定从

熟悉安装oracle10g11g工作环境与SQLPLUS

2,在安装Oracle DataBase 10g时可以选择“基本安装”和 “Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置; 品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库 数据库用户的口令。 选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle主目录所对应的环境变量,目标路径用于指定安装 安装路径。设置目标名称为:OraDb10g_home1,目标路径为:

3,单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图 4,选择安装类型时一般选择“企业版”,单击“下一步”,会出现“选择数据库配置”对话框,如图

单击“安装”,就会开始安装Oracle DataBase 10g产品了。 6,安装完成后不要选择确定,选择“口令管理”,分别为特定账户设置新的口令。 7,设置完毕后,选择“确定”,会弹出安装结束的对话框,关闭即可。 登录企业管理器 启动IE,在URL中输入“http://主机名或主机IP地址:端口号/em 。

11,选择安装目录。 12,安装完成后关闭即可。 13,利用命令行链接登陆Oracle。

以sqlplus username的形式进行登录

2、SQL命令在sqlplus中的使用; 、列出缓冲区的内容; input命令在已经打好的命令在所需的行后添加新的语句; 例如:在select empno,ename,job From emp where sal<2500;后添加order by sal使其达到如下命令效果 select empno,ename,job From emp where sal<2500

相关主题