oracle10g初始化参数说明
OracleDatabase10g数据库安装及配置教程

OracleDatabase10g数据库安装及配置教程Oracle安装配置教程分享给⼤家供⼤家参考,具体内容如下1、安装Oracle 版本:Oracle Database 10g Release 2 (10.2.0.1)下载地址:安装设置:1)这⾥的全局数据库名即为你创建的数据库名,以后在访问数据,创建“本地Net服务名”时⽤到;2)数据库⼝令在登录和创建“本地Net服务名”等地⽅会⽤到。
2、创建“本地Net服务名”1)通过【程序】-》【Oracle - OraDb10g_home1】-》【配置和移植⼯具】-》【Net Configuration Assistant】,运⾏“⽹络配置助⼿”⼯具:2)选择“本地 Net 服务名配置”:3)这⾥的“Net 服务名”我们输⼊安装数据库时的“全局数据库名”:4)主机名我们输⼊本机的IP地址:5)测试数据库连接,⽤户名/密码为:System/数据库⼝令(安装时输⼊的“数据库⼝令”):默认的⽤户名/密码错误:更改登录,输⼊正确的⽤户名/密码:测试成功:3、PLSQL Developer 连接测试输⼊正确的⽤户名/⼝令:成功登陆:数据库4、创建表空间打开sqlplus⼯具:sqlplus /nolog连接数据库:conn /as sysdba创建表空间:create tablespace camds datafile 'D:\oracle\product\10.2.\oradata\camds\camds.dbf' size 200m autoextend on next 10m maxsize unlimited;5、创建新⽤户运⾏“P/L SQL Developer”⼯具,以DBA(⽤户名:System)的⾝份登录:1)新建“User(⽤户):2)设置⽤户名、⼝令、默认表空间(使⽤上⾯新建的表空间)和临时表空间:3)设置⾓⾊权限:4)设置”系统权限“:5)点击应⽤后,【应⽤】按钮变灰,新⽤户创建成功:6)新⽤户登录测试:输⼊新⽤户的“⽤户名/⼝令”:新⽤户“testcamds”成功登陆:6、导⼊导出数据库先运⾏cmd命令,进⼊命令⾏模式,转到下⾯的⽬录:D:\oracle\product\10.2.0\db_1\BIN【该⽬录下有exp.exe⽂件】1)导⼊命令语法:imp userid/pwd@sid file=path/file fromuser=testcamds touser=userid命令实例:imp testcamds/123@camds file=c:\testcamds fromuser=testcamds touser=testcamds导⼊结果:2)导出:命令语法:exp userid/pwd@sid file=path/file owner=userid命令实例:exp testcamds/123@camdsora file=c:\testcamds owner=testcamds 导⼊结果://创建临时表空间create temporary tablespace zfmi_temptempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//tempfile参数必须有//创建数据表空间create tablespace zfmiloggingdatafile 'D:\oracle\oradata\zfmi\zfmi.dbf'size 100mautoextend onnext 32m maxsize 2048mextent management local;//datafile参数必须有//删除⽤户以及⽤户所有的对象drop user zfmi cascade;//cascade参数是级联删除该⽤户所有对象,经常遇到如⽤户有对象⽽未加此参数则⽤户删不了的问题,所以习惯性的加此参数//删除表空间前提:删除表空间之前要确认该表空间没有被其他⽤户使⽤之后再做删除drop tablespace zfmi including contents and datafiles cascade onstraints;//including contents 删除表空间中的内容,如果删除表空间之前表空间中有内容,⽽未加此参数,表空间删不掉,所以习惯性的加此参数//including datafiles 删除表空间中的数据⽂件//cascade constraints 同时删除tablespace中表的外键参照如果删除表空间之前删除了表空间⽂件,解决办法: 如果在清除表空间之前,先删除了表空间对应的数据⽂件,会造成数据库⽆法正常启动和关闭。
Oracle 10g OCM考试(Oracle Certified Master)参考资料

一、术语说明db机:是指在section 0阶段进行手动建库的机器。
gridcontrol机:是指在section 2阶段进行grid control软件安装的机器。
RAC机:是指在section 7阶段使用VNC连接到远程服务器安装RAC时使用的远程机器。
奇数机(ODD)与偶数机(EVEN):在真正考试时,每个人面前会有两台机器,一台称为奇数机(ODD),一台称为偶数机(EVEN),要你在ODD机器上做什么或者在 EVEN 机器上做什么,偶数还是奇数是依靠机器的hostname最后一位或者两位数字来定的,通常会要求你在奇数机上创建数据库,在偶数机上安装Grid Control的OMS。
偶数机上是没有Oracle软件的,因此OMS需要的Repository这个数据库也需要创建在奇数机上,再加上之后第二天会要求创建的Standby实例,总共会有三个实例运行在奇数机上。
二、考试安排及要求(一)时间安排第一天:section 0:创建一个数据库 45分钟section 1:数据库和网络配置 120分钟section 2:Gridcontrol安装配置 120分钟section 3:数据库备份恢复 60分钟section 4:数据仓库管理 90分钟第二天:section 5:数据库管理 120分钟section 6:数据库性能管理 120分钟section 7:部署Oracle RAC数据库 105分钟sectoin 8:部署Dataguard数据库 60分钟(二)注意事项1、早点儿到考场,可以挑自己满意的机子,去晚了就只有别人挑剩下的了。
正式考试前可以有15分钟的时间熟悉考试环境。
2、请一定在坐到考试桌前之后,尽快检查你面前的机器,会是两台RHEL4的Linux服务器,Gnome的图形界面(喜欢用KDE的兄弟们请去熟悉一下 Gnome的操作),有鼠标有键盘,检查你的键盘输入是否顺畅,检查你的鼠标移动是否顺畅,检查机器的电源插座是否插牢,检查Oracle 10gR2的软件是否已经安装,检查$ORACLE_HOME等环境参数是否已经设置好,检查联机文档是否可以正常读取。
ORACLE 10G介绍

AWR采集与性能相关的统计数据,并从那些统计数 据中导出性能量度,以跟踪潜在的问题。与 Statspack 不同,快照由一个称为 MMON 的新的后台 进程及其从进程自动地每小时采集一次。为了节省空 间,采集的数据在 7 天后自动清除。快照频率和保 留时间都可以由用户修改。要查看当前的设置,您可 以使用下面的语句:
不是客户端安装的工具,实际上它是位于数据库服务 器上的一个 HTTP 服务器(称为 DB 控制台,参见下 图)。你可以使用任何浏览器查看 EM 界面。
DB 控制台使用的端口号可在 $ORACLE_HOME/install/portlist.ini 文件中找到。 以下是一个文件的示例(根据主机情况不一样,端口 可能不相同)
AWR 使用几个表来存储采集的统计数据,所有的 表都存储在SYSAUX 表空间中的SYS 模式下,并且以 WRM$_* 和 WRH$_* 的格式命名。前一种类型存储元 数据信息(如检查的数据库和采集的快照),后一种 类型保存实际采集的统计数据。
在这些表上构建了几种带前缀 DBA_HIST_的视图, 这些视图可以用来编写您自己的性能诊断工具。视图 的名称直接与表相关;例如,视图 DBA_HIST_SYSMETRIC_SUMMARY是在 WRH$_SYSMETRIC_SUMMARY表上构建的。 AWR 历史表采集的信息比 Statspack 多许多,这 些信息包括表空间使用率、文件系统使用率、甚至操 作系统统计数据。这些表的完整的列表可以通过以下 命令从数据字典中看到:
ORACLE 10G 简介
亚信联创 曹震
概
述
Oracle 10g于2003年9月9日在旧金山发布,代 号中的G代表GRID,表示ORACLE将提供一个网格计 算体系,是自Oracle 8I提供互联网功能后的一次 重大更名,并在今年发布了可能是Oracle10g的最 后一个补丁集10.2.0.5 。 Oracle 10g可以分为4个版本,分别是: 1、Oracle Database Standard Edition One, 最基本的商业版本,包括基本的数据库功能。
oracle内存pga+sga设置方法

11g 中新增MEMORY_MAX_TARGET 参数,此参数一出现就如在10g 中第一次出现SGA_MAX_SIZE 参数一样给人以耳目一新的感觉。
memory_max_target 是设定Oracle能占OS多大的内存空间,一个是Oracle SGA 区最大能占多大内存空间。
无疑在11g Oracle 又向自动管理内存更进一步。
10g 的sga_max_size 是动态分配 Shared Pool Size,database buffer cache,large pool,java pool,redo log buffer 大小的,只是根据Oracle 运行状况来重新分配SGA 各内存块的大小。
PGA在10g 中需要单独设定.11g MEMORY_MAX_TARGET 参数包含两部分内存,一个 System global area (SGA),另一个 system global area(PGA)。
很显然在11g 中可已经将PGA 和SGA 一起动态管理了。
下面来看看在11g 中Memory_target 设置和不设置对SGA/PGA 的影响:A:如果Memory_target 设置为非0 值(下面有四种情况来对SGA 和PGA 的大小进行分配)1:sga_target 和 pga_aggregate_target 已经设置大小如果Oracle 中已经设置了参数sga_target 和pga_aggregate_target,则这两个参数将各自被分配为最小值最为它们的目标值。
Memory_Target =SGA_TARGET+PGA_AGGREGATE_TARGET ,大小和 memory_max_size 一致。
2:sga_target 设置大小, pga_aggregate_target 没有设置大小那么pga_aggregate_target初始化值=memory_target-sga_target 3:sga_target 没有设置大小, pga_aggregate_target 设置大小那么sga_target 初始化值=memory_target-pga_aggregate_target 4:sga_target 和 pga_aggregate_target 都没有设置大小 Oracle 11g 中对这种sga_target 和pga_aggregate_target 都没有设定大小的情况下,Oracle将对这两个值没有最小值和默认值。
第一章 oracle数据库10g概述

第一章oracle数据库10g概述1.1 数据库和信息管理服务器必须在多用户环境中管理大量的数据,使得多个用户能够并行访问数据。
所有这些必须能够在高性能的情况下完成,数据库服务器必须防止未经授权的非法访问,保护敏感数据,同时,为故障恢复提供解决方案。
▪客户用员务器环境▪大型数据库和空间管理▪多个并行数据库用户▪连接性▪高事务处理能力▪控制可用性▪开放的、基于工业标准▪管理安全性▪数据库完整性增强▪兼容性▪分布式系统▪复制环境1.2 Oracle 10g服务器Oracle 10g服务器是对象关系数据库管理系统,提供对信息管理的集成方法,一个Oracle服务器包括一个Oracle数据库和一个Oracle服务器实例。
每当数据库启动的时候,系统全局区(SGA)被分配,并启动了Oracle后台进程。
系统全局区是用于数据库用户共享数据库信息的内存区域。
后台进程和内存缓冲区称为Oracle实例。
Oracle实例包含两种类型的进程:用户进程和Oracle进程。
用户进程执行应用操作的代码。
Oracle 进程是执行用户进程和后台进程,对Oracle进行维护的服务器进程。
为了最大化性能和处理多个用户的请求,多进程Oracle系统使用附加进程,这些附加进程称为后台进程。
后台进程能够自动执行I/0和监视Oracle进程,为获得更好的性能和稳定性提供更好的支持。
数据库的物理结构和存储结构之间的关系由后台进程来维持。
数据库拥有多个后台进程,其数量取决于数据库的配置。
这些进程由数据库管理,它们只需要进行很少的管埋。
每个后台进程创建一个跟踪文件。
Oracle在实例操作期间保存跟踪文件。
后台进程跟踪文件的命名约定和位置随操作系统和数据库版本不同而不同。
一般来说,跟踪文件含有后台进程名或后台进程的操作系统进程ID.可以设置init.ora文件的BACKGROUND_DUMP_DEST参数来规定后台进程跟踪文件的位置。
但是有些版本的Oracle忽略这种设置。
oracle 安装和初始化

的。下面详细了Oracle Database 10g/11g 数据库启动及关闭的过程。
启动命令:starup [force][restrict] [pfile=...] [nomount] [mount] [open] 启动过程:nomount ---> mount ---> open (startup不带参数将逐步一一完成)
可以默认使用不同的参数文件启动不同的数据库实例。在实例启动后,实例名INSTANCE_NAME
也是从ORACLE_SID得到的 SQL> show parameter instance_name NAME instance_name TYPE string VALUE orcl
Page 8
------------------------------------ ----------- ------------------------------
Page 4
Oracle 基本概念
Oracle 软件和数据库
Oracle11g是一款数据库软件,准确的讲,应该是一款DBMS(数据库管理系统)软件,不建议称之 为一款数据库,因为数据库这个名字实在是应用得太泛滥了,以至于已经给人造成了多种歧义,我认
同的数据库概念是指由一些物理的数据库文件组成的一个存储、管理数据的数据仓库,它应该是一个
Page 5
数据文件
DataFiles故名思意就是存储数据的文件,它负责存储数据库所有的业务数据,数据库的所有数据 对象(例如表、索引等)的物理存储载体都是DataFiles。DataFiles是数据库所有数据对象存储的 物理载体,而数据库所数据对象存储的逻辑载体就是我们通常所说的表空间,所以说DataFiles其 实就是表空间的物理实现,而实际上也就是一个或多个DataFiles组成一个表空间。DataFiles可以 是某个具体的操作系统文件,也可以是某个物理存储设备(例如裸设备)。 SQL> select name from v$datafile;
Oracle 10g教程2
CJ制作
Oracle权限管理
如果回收小明权限,其小红权限是否被回收?
CJ制作
Oracle角色管理
角色:
一系列权限的集合。通过角色可以实现对用户的间接赋权。 简化数据库权限的管理
分为两类:
预定义
数据库创建时由系统自动创建的一些常用角色 授予用户角色使用grant语句 常用角色: –Connect –Dba –Resource –… 可以通过dba_roles查看数据库所有预定义角色
对象权限
指对某个特定的数据库对象执行某种操作的权限 –如:对表的增删改查等操作
权限授予有两种方式
直接授权 间接授权
CJ制作
Oracle权限管理-系统权限
系统权限
一类为对数据库某一类对象的操作能力,多带有ANY关 键字
如索引:create any index.drop any index.alter any index 其他如:存储过程、角色、表、触发器、视图等。操作方式与 索引相同
Oracle 10g数据库(二) 10g数据库(二)
CJ制作
内容介绍
掌握Oracle用户管理 掌握Oracle权限管理 掌握Oracle角色管理 掌握Oracle用户口令管理 会使用OEM对用户进行管理
CJ制作
oracle用户管理
Oracle安装成功后,默认2个DBA用户 Oracle管理员用户
Sql>drop profile aaa/bbb [cascade]
CJ制作
Oracle 10g企业管理器-OEM
使用OEM进行安全管理
一个图形化管理工具,该工具利用IE浏览器与服务器 进行交互 此工具可以对数据库进行管理和维护 URL:http://服务器名称:1158/em
Redhat Linux 6.2下Oracle 10g安装配置手册
Redhat Linux 6.2下Oracle 10g安装配置手册1.安装准备1.1RedHat Linux Server 6.2安装文件1.2Oracle 10g Linux安装文件1.3检查安装包rpm -qa |grep makeautomake-1.11.1-1.2.el6.noarchmake-3.81-19.el6.x86_64rpm -qa|grep glibcglibc-common-2.12-1.47.el6.x86_64glibc-2.12-1.47.el6.i686glibc-headers-2.12-1.47.el6.x86_64glibc-devel-2.12-1.47.el6.i686compat-glibc-headers-2.5-46.2.x86_64glibc-2.12-1.47.el6.x86_64glibc-utils-2.12-1.47.el6.x86_64glibc-devel-2.12-1.47.el6.x86_64compat-glibc-2.5-46.2.x86_64rpm -qa |grep libaiolibaio-devel-0.3.107-10.el6.i686libaio-0.3.107-10.el6.x86_64libaio-devel-0.3.107-10.el6.x86_64libaio-0.3.107-10.el6.i686rpm -qa |grep gccgcc-objc-4.4.6-3.el6.x86_64gcc-objc++-4.4.6-3.el6.x86_64compat-gcc-34-g77-3.4.6-19.el6.x86_64gcc-gfortran-4.4.6-3.el6.x86_64gcc-gnat-4.4.6-3.el6.x86_64compat-gcc-34-c++-3.4.6-19.el6.x86_64gcc-java-4.4.6-3.el6.x86_64gcc-4.4.6-3.el6.x86_64compat-gcc-34-3.4.6-19.el6.x86_64gcc-c++-4.4.6-3.el6.x86_64libgcc-4.4.6-3.el6.i686libgcc-4.4.6-3.el6.x86_64rpm -qa |grep compat-libstdccompat-libstdc++-296-2.96-144.el6.i686compat-libstdc++-33-3.2.3-69.el6.i686compat-libstdc++-33-3.2.3-69.el6.x86_64 rpm -qa |grep compat-gcccompat-gcc-34-g77-3.4.6-19.el6.x86_64compat-gcc-34-c++-3.4.6-19.el6.x86_64compat-gcc-34-3.4.6-19.el6.x86_64rpm -qa |grep libXplibXp-1.0.0-15.1.el6.x86_64libXp-devel-1.0.0-15.1.el6.x86_64libXpm-3.5.8-2.el6.i686libXpm-devel-3.5.8-2.el6.x86_64libXp-devel-1.0.0-15.1.el6.i686libXpm-3.5.8-2.el6.x86_64libXpm-devel-3.5.8-2.el6.i686libXp-1.0.0-15.1.el6.i686rpm -qa |grep openmotifopenmotif-devel-2.3.3-4.el6.x86_64openmotif-2.3.3-4.el6.x86_64openmotif22-2.2.3-19.el6.x86_64openmotif22-2.2.3-19.el6.i686rpm -qa |grep compat-dbcompat-db43-4.3.29-15.el6.x86_64compat-db43-4.3.29-15.el6.i686compat-db42-4.2.52-15.el6.i686compat-db-4.6.21-15.el6.i686compat-db-4.6.21-15.el6.x86_64compat-db42-4.2.52-15.el6.x86_642.硬件要求1.1物理内存至少2G查看命令:grep MemTotal /proc/meminfo1.2交换分区:至少1G,最好是物理内存的2倍查看命令:grep SwapTotal /proc/meminfo1.3硬盘空闲区至少4G查看命令:df –h3.创建安装oracle 所需的组和用户以下操作需要使用root账户创建。
RHEL5.5 RHCS+Oracle 10g安装配置
RHEL5.5 RHCS+Oracle 10g一、环境说明:三台服务器,rhcs01、rhcs02是集群的两节点,admin是管理集群的。
配置如下:rhcs01:内存:1GBip:192.168.1.139主机名:rhcs02:内存:1GBip:192.168.1.140主机名:admin:内存:1GBip:192.168.1.138主机名:存储用的是ISCSI,分配了一个10G的硬盘做共享存储。
这三台都安装了”Cluster Storage”和”Clustering”软件组。
hosts文件如下所示:这里的是oralce的监听地址,这个会在配置cluster的时候作为一个资源添加进去的。
二、配置篇:首先在admin主机上运行luci程序,初始化管理界面:这里会创建登录集群管理界面的帐号以及设置密码信息,完了后提示重启luci程序:重启完了后,会提示如何进入管理界面,按照上面的提示登入luci管理界面:1、创建一个cluster框架:点击cluster->create a new cluster,输入下面信息: Cluster Name:ora-clusterNode Hostname:然后点击submit,本的框架就建立好了,如下图所示:接着/etc/cluster/fence_xvm.key文件:然后点击Cluster->Cluster list->查看ora-cluster 的状态,如下图所示:cman,rgmanager 在运行中并且是在系统启动的时候自动启动。
如图所示:如果cman和rgmanager没有运行,则可以在系统中使用service命令启动。
然后点击Update node daemon properties,系统会更新进程的状态。
2、设置共享存储:点击Storage->system list->或者,如图:这里之前认到的是sdb,创建完成后重启了下机器就变成sdd了,不去理会它。
深度理解Oracle10g中UNDO_RETENTION参数的使用
每一中数据库都需要有一种管理回滚或者撤销数据的方法。
当一个DML发生以后,在用户还没有提交(COMMIT)改变,用户不希望这种改变继续保持,需要撤销所做的修改,将数据回退到没有发生改变以前,这时就需要使用一种被称为撤销记录的数据。
使用撤销记录,我们可以:1、当使用ROLLBACK语句时回滚事务,撤销DML操作改变的数据2、恢复数据库3、提供读取的一致性4、使用Oracle Flashback Query分析基于先前时间点的数据5、使用Oracle Flashback特性从逻辑故障中恢复数据库Oracle10g中的自动撤销管理(AUM)在Oracle10g中对于回滚段的管理可以通过配置参数而实现自动管理。
为启用撤销空间的自动管理,首先必须在init.ora中或者SPFILE文件中指定自动撤销模式。
其次需要创建一个专用的表空间来存放撤销信息,这保证用户不会在SYSTEM 表空间中保存撤销信息。
此外还需要为撤销选择一个保留时间。
如果需要实现AUM,需要配置以下3个参数:UNDO_MAMAGEMENTUNDO_TABLESPACEUNDO_RETENTION查看初始化参数的设置:SQL> show parameter undo_tablespace;NAME TYPE VALUE------------------------------------ ----------------------------------undo_tablespace string UNDOTBS1SQL> show parameter undo_management;NAME TYPE VALUE------------------------------------ ----------------------------------undo_management string AUTOSQL> show parameter undo_retention;NAME TYPE VALUE------------------------------------ ----------------------------------undo_retention integer 900SQL>初始化参数的描述:Initialization Parameter DescriptionUNDO_MANAGEMENT If AUTO, use automatic undo management. The default is MANUALUNDO_TABLESPACE An optional dynamic parameter specifying the name of an undo tablespace. This parameter should be used only when the database has multiple undo tablespaces and you want to direct the database instance to use a particular undo tablespace.UNDO_RETENTION The UNDO_RETENTION parameter is ignored for a fixed size undo tablespace. The database may overwrite unexpired undo information when tablespace space becomes low.For an undo tablespace with the AUTOEXTEND option enabled, the databaseattempts to honor the minimum retention period specified byUNDO_RETENTION. When space is low, instead of overwriting unexpired undo information, the tablespace auto-extends. If the MAXSIZE clause is specified for an auto-extending undo tablespace, when the maximum size is reached, the database may begin to overwrite unexpired undo information.如果将初始化参数UNDO_MANAGEMENT设置为AUTO,则Oracle10g将启用AUM。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
oracle10g初始化参数说明.txt今天心情不好。
我只有四句话想说。
包括这句和前面的两句。
我的话说完了对付凶恶的人,就要比他更凶恶;对付卑鄙的人,就要比他更卑鄙没有情人味,哪来人情味拿什么整死你,我的爱人。
收银员说:没零钱了,找你两个塑料袋吧!oracle10g初始化参数说明(一)2007-11-27 18:31oracle10g初始化参数说明(二):/edeed/blog/item/b060ab18fdf2130434fa4145.html参数名: O7_DICTIONARY_ACCESSIBILITY类别:安全性和审计说明: 主要用于从 Oracle7 移植到 Oracle8i。
如果该值为 TRUE, SYSTEM 权限 (如SELECT ANY TABLE) 将不限制对 SYS 方案中各对象的访问 (Oracle7 行为)。
如果该值为FALSE, 只有被授予了 SELECT_CATALOG_ROLE, EXECUTE_CATALOG_ROLE DELETE_CATALOG_ROLE 权限的用户才能访问 SYS 方案中的各对象。
值范围: TRUE | FALSE参数名:active_instance_count类别:群集数据库说明: 允许在由两个例程构成的集簇中指定一个例程作为主例程, 另一个例程为次例程。
如果集簇中包含的例程多于两个,该参数没有作用。
值范围: 1 或 >= 集簇中的例程数。
默认值: 无参数名:aq_tm_processes类别:其他说明: 如果大于零, 就会启用对队列消息的时间监视。
该时间值可用于指定消息的延迟和失效属性 (用于应用程序的开发)。
值范围: 0 - 10默认值: 0参数名:archive_lag_target类别:备用数据库说明: 此参数与基于时间的线程高级功能相关联。
值范围: 0 或 [60, 7200] 中的任意整数。
默认值: 0 为默认值, 此时将禁用基于时间的线程高级功能。
否则, 值将代表秒数参数名:audit_file_dest类别:安全性和审计说明: 对于每个与数据库的 SYSDBA 或 INTERNAL 连接, 都将在该目录中生成一个审计文件(仅用于 UNIX)。
值范围: 任何有效的目录名默认值: ORACLE_HOME/rdbms/audit参数名:audit_trail类别:安全性和审计说明: 启用或禁用数据库审计。
如果该参数为 TRUE 或 DB, 审计记录将被写入 SYS.AUD$ 表中; 如果参数为 OS,则写入一个操作系统文件。
值范围: NONE | FALSE | DB | TRUE | OS默认值: NONE参数名:background_core_dump类别:诊断和统计说明: 是否将 SGA 信息转储到一个生成的核心文件中 (用于 UNIX)。
值范围: FULL | PARTIAL默认值: FULL参数名:background_dump_dest类别:诊断和统计说明: 指定在 Oracle 操作过程中为后台进程 (LGWR, DBW n 等等) 写入跟踪文件的路径名(目录或磁盘)。
它还定义记录着重要事件和消息的数据库预警文件的位置。
值范围: 任何有效的目录名。
默认值: ORACLE_HOME/rdbms/log (根据操作系统而定)参数名:background_tape_io_slaves类别:备份和恢复说明: 一个 Recovery Manager 参数, 用于确定读取或写入磁带是否要使用服务器进程或一个附加的 I/O 从属。
值范围: TRUE | FALSE默认值: FALSE参数名:bitmat_merge_area_size类别:排序,散列联接,索引说明: 指定合并从对索引的某一范围进行扫描而检索得到的位图要使用的内存量。
值范围: 根据系统而定。
默认值: 1MB参数名:blank_trimming类别:ANSI相容性说明: 如果值为 TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。
值范围: TRUE | FALSE默认值: FALSE参数名:buffer_pool_keep类别:高速缓存和I/O说明: 保留池大小 (从 DB_BLOCK_BUFFERS 分配)。
目的是将对象保留在内存中, 以减少I/O。
值范围: 特定的字符串值 (例如: buffers:400, lru_latches:3)。
默认值: 无参数名:buffer_pool_recycle类别:高速缓存和I/O说明: 循环池大小 (从 DB_BLOCK_BUFFERS 分配)。
目的是使用对象后将其清除, 以便重复使用内存。
值范围: 一个特定的字符串值 (例如: buffers:50, lru_latches:1)。
默认值: 无参数名:circuits类别:MTS说明 : 指定可用于入站和出站网络会话的虚拟电路总数。
该参数是构成某个例程的总 SGA 要求的若干参数之一。
默认值 : 派生: SESSIONS 参数的值 (如果正在使用共享服务器体系结构); 否则为 0。
参数名:cluster_databse类别:群集数据库说明: 将 CLUSTER_DATABASE 设置为 TRUE 可以启用 Real Application Clusters选项。
值范围: TRUE | FALSE默认值: FALSE参数名:cluster_databse_instance类别:群集数据库说明: 当前已配置为群集数据库的一部分的例程数。
它用于确定 SGA 结构的大小,该结构由已配置的例程数来确定。
正确设置此参数将改善 SGA 的内存使用情况。
有几个参数是用此参数值计算得到的。
值范围: 任何非零值。
默认值: 1参数名:cluster_interconnects类别:群集数据库说明: 可在 Real Application Clusters 环境中使用的其他互连。
当单个互连不能满足群集数据库的带宽要求时, 应设置此参数。
如果未设置此参数, Oracle 保留当前为 Oracle9i Real Application Clusters 节点之间的通信确定适当互连的语义。
值范围: 用冒号分隔的一个或多个 IP 地址。
默认值: NONE参数名:commit_point_strength类别:分布式、复制和快照说明: 一个用于确定分布式事务处理中提交点的位置的值。
值范围: 0 -255默认值: 根据操作系统而定参数名:compatible类别:其他说明: 允许您使用一个新的发行版, 同时保证与先前版本的向后兼容性。
值范围: 默认为当前发行版。
默认值: 由发行版确定参数名:control_file_record_keep_time类别:重做日志和恢复说明: 控制文件中可重新使用部分中的记录必须保留的最短时间 (天数)。
值范围: 0 -365默认值: 7参数名:control_files类别:文件配置说明: 指定一个或多个控制文件名。
Oracle 建议对于不同设备或 OS 文件镜像使用多个文件。
值范围: 1 - 8 文件名 (带路径名)。
默认值: 根据操作系统而定参数名:core_dump_dest类别:诊断和统计说明: 指定核心转储位置的目录名 (用于 UNIX)。
值范围: 任何有效的目录名。
默认值: ORACLE_HOME/dbs参数名:cpu_count类别:进程和会话说明: Oracle 可用的 CPU 的数目 (用于计算其他参数值)。
请勿更改该值。
值范围: 0 - 无限制。
默认值: 由 Oracle 自动设置参数名:create_bitmap_area_size类别:排序、散列联接、位图索引说明: CREATE_BITMAP_AREA_SIZE 指定为创建位图索引而分配的内存量。
值范围: 根据操作系统而定。
默认值: 8 MB参数名:cursor_sharing类别:游标和库高速缓存说明: 控制可以终止共享相同的共享游标的 SQL 语句类型。
值范围:强制: 强制表达方式不同但语句意思相同的语句共享一个游标。
EXACT: 只令完全相同的 SQL 语句共享一个游标。
默认值: EXACT参数名:cursor_space_for_time类别:游标和库高速缓存说明: 在一个游标引用共享 SQL 区时, 确定将 SQL 区保留在共享池中还是从中按过期作废处理。
值范围: TRUE | FALSE默认值: FALSE (过期作废)参数名:db_16k_cache_size类别:高速缓存和I/O说明: 指定高速缓存的大小为 16K 缓冲区。
只有在 db_block_size 的值不是 16K 时, 才能设置此参数。
值范围: 0M 或至少 16M。
块大小的值还要满足特定平台的具体要求。
默认值: 0M参数名:db_2k_cache_size类别:高速缓存和I/O说明: 指定高速缓存的大小为 2K 缓冲区。
只有在 db_block_size 的值不是 2K 时, 才能设置此参数。
值范围: 0M 或至少 16M。
块大小的值还要满足特定平台的具体要求。
默认值: 0M参数名:db_4k_cache_size类别:高速缓存和I/O说明: 指定高速缓存的大小为 4K 缓冲区。
只有在 db_block_size 的值不是 4K 时, 才能设置此参数。
值范围: 0M 或至少 16M。
块大小的值还要满足特定平台的具体要求。
默认值: 0M参数名:db_8k_cache_size类别:高速缓存和I/O说明: 指定高速缓存的大小为 8K 缓冲区。
只有在 db_block_size 的值不是 8K 时, 才能设置此参数。
值范围: 0M 或至少 16M。
块大小的值还要满足特定平台的具体要求。
默认值: 0M参数名:db_block_buffers类别:高速缓存和I/O说明: 缓冲区高速缓存中 Oracle 块的数量。
该参数会显著影响一个例程的 SGA 总大小。
值范围: 4 - 根据操作系统而定。
默认值: 32768参数名:db_block_checking类别:诊断和统计说明: 用于控制是否检查事务处理管理的块有无损坏。
值范围: TRUE | FALSE默认值: FALSE参数名:db_block_checksum类别:诊断和统计说明: DBWn, ARCH 和 SQL*loader 是否为每一个数据块读或写计算或校验块的校验和。
值范围: TRUE | FALSE默认值: FALSE参数名:db_block_size类别:高速缓存和I/O说明: 一个 Oracle 数据库块的大小 (字节)。
该值在创建数据库时设置, 而且此后无法更改。
值范围: 1024 - 65536 (根据操作系统而定)。