2 ORACLE在启动实例时要读取初始化参数文件(★)

时间:2019-05-13 09:13:37下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《2 ORACLE在启动实例时要读取初始化参数文件》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《2 ORACLE在启动实例时要读取初始化参数文件》。

第一篇:2 ORACLE在启动实例时要读取初始化参数文件

1.完整的Oracle数据库通常由两部分组成:Oracle数据库实例和数据库。

1)数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);

2)Oracle数据库实例则是OS中的内存结构和一系列进程组成2.在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台进程),然后由这个Oracle数据库实例来访问和控制磁盘中的数据文件。用户实际上是直接与实例交互,而由实例来访问物理数据库,实例在用户和数据库之间充当中间层的角色。

3.数据库名:顾名思义,数据库的名字,例子:db10。

全局数据库名:是数据库名的完整名,由本地数据库标识和网络域名组成,利用全局数据库名能够在网络环境中唯一确定一个数据库。例子:db10.localdomain。

数据库实例SID:实例名,一般跟数据库名一样,是系统用来识别库的,用ORACLE_SID这个环境变量来识别。用于标识一个数据库实例,一个数据库至少拥有一个实例,通常就是数据库的名字。

区别:数据库名是Oracle数据库的内部变量,而SID是操作系统的变量。

关系:库名可以看成是人的小名,而全局名可看成是人的全名。比如有2个网络,他们都有个DB10库,但他们的域名肯定是不同的(上面的localdomain)。同一小名的人可以有多个,但全名必须是不同的。

4.ORACLE在启动实例时要读取初始化参数文件,利用它从中获取参数设置对实例和数

据库进行配置。在Oracle数据库中,这个初始化参数文件分为两类,分别为文本参数文件与服务器参数文件。他们的内容是相同的,只是所表示的方式不同。在服务器参数文件中,是以二进制的形式保存的。可以利用数据库的命令对他们进行转换。

Oracle初始化参数文件的默认位置和默认文件名:

ORACLE_HOMEdatabaseinit.ora

1)文件中的参数都是可选的,省略时使用默认值,初始化参数的查询

SQL> SHOW PARAMETERS

2)使用CREATE PFILE将SPFILE导出到文本文件

SQL> create pfile=‘D:expinit.ora’ from spfile=‘D:Oracledatabasemyspfile.ora’

3)用初始化参数文件生成SPFILE

SQL> create spfile=‘D:Oracledatabasemyspfile.ora’

from pfile=‘D:Oracleora92databaseinitora01.ora’

4)查询动态性能视图V$SPPARAMETER,获取SPFILE参数

下载2 ORACLE在启动实例时要读取初始化参数文件(★)word格式文档
下载2 ORACLE在启动实例时要读取初始化参数文件(★).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐