参数和数值的集合。每一个参数值都控制或修改数据库和实例的某个方面。早期的版本把参数都写在i
itsidora文件中,但在ORACLE8之后,多数参数已不在该文件中出现,需修改这些参数时只能在SQL下用SETSESSION或SETSYSTEM来进行。查看系统参数可用。例如:
fSQLselectfromvparameter
来列出。Oracle初始化参数文件是一个可以编辑的文本文件。它是在数据库实例启动时被访问,从而得到数据文件、日志文件、控制文件等的路径,此外,初始化参数文件还提供实例所用的参数等。
初始化参数文件INITsidORA参见附录。
§232数据文件用于存放所有数据库的数据文件,Oracle安装过程中自动建立多个必要的数据文件。这些数据文件用于存放Oracle系统的基本数据。在应用系统开发过程中,我们可根据需要另建立一些数据文件。如果数据文件按它们存放的数据类型来分的话,可以分为:l用户数据
存放应用系统的数据为用户数据。
l系统数据
管理用户数据和数据库系统本身的数据,如数据字典,用户建立的表的名字,类型等都记录在系统数据中。
§233控制文件控制文件是由Oracle数据库实例在启动时被访问的内部二进制文件,它们所存放的路径由参数文件的co
trol_files参数来确定。Oracle一般有两个或更多的控制文件,每个控制文件记录有相同的信息,在数据库运行中如果某个控制文件出错时,Oracle会自动使用另外一个控制文件。当所有的控制文件都损坏时系统将不能工作。
lOracle数据库至少有一个控制文件;l一般数据库系统安装完成后,自动创建两个以上控制文件;l为了安全一般建议创建多个控制文件;l控制文件可用下面命令查到:
select
amevaluefromvparameterwhere
amelikeco
trol_files
§234重做日志文件重做日志文件是Oracle系统中一个很重要的文件。特点是:
l重做日志是Oracle的日记帐,负责记录所有用户对象或系统变更的信息;l安装完成后有多个重做日志文件,它们是几个分为一组,组内的重做日志文件大小要一样;l为了使系统性能更好可以在创建多重做日志文件组;l重做日志文件可以名下面命令查到:
selectfromvlogfile
f§235其它支持文件除了上面的三类文件外,还有:lSql
etora文件;lT
s
amesora文件;lListe
erora文件等。
§24重做日志和重做日志工作模式重做日志、日志文件及重做日工作模式是Oracle系统中很重要的概念,管理员要完全理解它们的原理和使用方法。下面只给简单的概念,有关的管理在另外章节给出。§241重做日志Oracle所作的一切操作r