Oracle11G--初始化参数文件管理课件_第1页
Oracle11G--初始化参数文件管理课件_第2页
Oracle11G--初始化参数文件管理课件_第3页
Oracle11G--初始化参数文件管理课件_第4页
Oracle11G--初始化参数文件管理课件_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第16章章 初始化参数文件管理初始化参数文件管理 授课教师:刘明洋主要内容主要内容l 数据库数据库初始化初始化参数文件概述参数文件概述 l 创建数据库服务器初始化参数文件创建数据库服务器初始化参数文件 l 初始化参数介绍初始化参数介绍l 修改数据库修改数据库初始化初始化参数参数 l 导出数据库服务器初始化参数文件导出数据库服务器初始化参数文件 l 查看数据库初始化参数设置查看数据库初始化参数设置 16.1 16.1 数据库初始化参数文件概述数据库初始化参数文件概述l 文本初始化参数文件(文本初始化参数文件(pfile)缺点缺点默认存储位置与命名方式默认存储位置与命名方式l 服务器初始化参数文

2、件(服务器初始化参数文件(spfile)优点优点默认存储位置与命名方式默认存储位置与命名方式在执行在执行startupstartup语句启动数据库时,系统按照如下顺序寻语句启动数据库时,系统按照如下顺序寻找初始化参数文件。找初始化参数文件。(1 1)检查是否使用)检查是否使用pfilepfile参数指定了文本初始化参数文件。参数指定了文本初始化参数文件。(2 2)如果没有使用)如果没有使用pfilepfile参数,则在默认位置寻找默认名称参数,则在默认位置寻找默认名称的服务器初始化参数文件。的服务器初始化参数文件。(3 3)如果没有找到默认的服务器初始化参数文件,则在默认)如果没有找到默认的服

3、务器初始化参数文件,则在默认位置寻找默认名称的文本初始化参数文件。位置寻找默认名称的文本初始化参数文件。16.2 创建服务器初始化参数文件创建服务器初始化参数文件l 创建一个文本初始化参数文件,文件中包含所有参数创建一个文本初始化参数文件,文件中包含所有参数设置;设置;l 以以sysoper或或sysdba身份连接到身份连接到oracle数据库。数据库。l 利用文本初始化参数文件创建服务器端初始化参数文利用文本初始化参数文件创建服务器端初始化参数文件件。 create spfile =path from pfile=path;16.3 数据库初始化参数介绍数据库初始化参数介绍 在在oracle

4、 11g数据库中提供了数据库中提供了341个初始化参数,可以执行个初始化参数,可以执行show spparameters命令或查询命令或查询v$spparameter动态动态性能视图查看服务器初始化参数文件(性能视图查看服务器初始化参数文件(spfile)中的所有初始)中的所有初始化参数及其设置情况。化参数及其设置情况。16.416.4修改数据库初始化参数修改数据库初始化参数利用利用alter session语句修改初始化参数语句修改初始化参数 利用利用alter session语句只能修改动态性能视图语句只能修改动态性能视图v$parameter中中isses_modifiable列值为列值

5、为true的初始化参数,而且修改后的参数的初始化参数,而且修改后的参数值只在当前会话中有效。值只在当前会话中有效。 sqlalter session set global_names=true; 可以使用可以使用alter session语句修改一些不属于数据库初始化参数的运语句修改一些不属于数据库初始化参数的运行参数。行参数。 sqlalter session set nls_date_format=yyyy-mm-dd;l 利用利用alter system语句修改初始化参数语句修改初始化参数l 在在oracle 11g中,数据库初始化参数分为两种类型:中,数据库初始化参数分为两种类型: 动

6、态初始化参数:初始化参数修改后可以立即生效,作用于当前的数动态初始化参数:初始化参数修改后可以立即生效,作用于当前的数据库实例。据库实例。 静态初始化参数:初始化参数修改后在当前实例中不会生效,参数值静态初始化参数:初始化参数修改后在当前实例中不会生效,参数值被保存到服务器初始化参数文件中,下次重新启动数据库时生效。被保存到服务器初始化参数文件中,下次重新启动数据库时生效。alter system set parameter_name=value scope=sp;scope 子句说 明scope=spfile 对参数的修改仅记录在服务器初始化参数文件中,对动态参数和静态参数都适用,修改后的参

7、数在下一次数据库启动时生效scope=memory 对参数的修改仅记录在内存中,只适合动态参数的修改,修改后立即生效。由于修改结果并不会保存到服务器初始化参数文件中,因此下一次启动数据库实例时仍然采用修改前的参数设置scope=both 对参数的修改同时保存到服务器初始化参数文件和内存中,只适合对动态参数的修改,更改后立即生效,并且下一次启动数据库实例时将使用修改后的参数设置。当执行alter system语句时,如果没有指定scope子句,那么oracle默认将scope设置为both9oracle11g-初始化参数文件管理注注 意意 动态参数是指在数据库运行过程中可以进行修改并能立即生效的

8、参数动态参数是指在数据库运行过程中可以进行修改并能立即生效的参数,静态参数是指修改后只能在数据库实例下一次启动时才能生效的参,静态参数是指修改后只能在数据库实例下一次启动时才能生效的参数。数。 如果当前数据库实例使用的是服务器初始化参数文件,那么对静态参如果当前数据库实例使用的是服务器初始化参数文件,那么对静态参数修改时,数修改时,scope子句只能设置为子句只能设置为spfile。 如果当前数据库实例使用的是文本初始化参数文件,那么如果当前数据库实例使用的是文本初始化参数文件,那么scope子句子句的设置只能为的设置只能为memory。例如,修改动态参数例如,修改动态参数job_query_

9、processes,可以根据修,可以根据修改后立即生效、下一次启动数据库实例时生效,以及当前立即生改后立即生效、下一次启动数据库实例时生效,以及当前立即生效且下一次数据库实例启动也生效这效且下一次数据库实例启动也生效这3种情况进行种情况进行scope子句的子句的设置。设置。sqlalter system set job_query_processes=50 scope=memory;sqlalter system set job_query_processes=50 scope=spfile;sqlalter system set job_query_processes=50 scope=bo

10、th;16.5 导出服务器初始化参数文件导出服务器初始化参数文件原 因创建服务器初始化参数文件的备份;创建服务器初始化参数文件的备份;为了便于查找系统故障原因等,需要获取当前数据库实例为了便于查找系统故障原因等,需要获取当前数据库实例所使用的所有初始化参数值;所使用的所有初始化参数值;为了修改服务器初始化参数文件中参数值,先将服务器初为了修改服务器初始化参数文件中参数值,先将服务器初始化参数文件导出为文本初始化参数文件,然后对文本初始化参数文件导出为文本初始化参数文件,然后对文本初始化参数文件中的参数进行修改,最后根据修改后的文本始化参数文件中的参数进行修改,最后根据修改后的文本初始化参数文件

11、创建新的服务器初始化参数文件。初始化参数文件创建新的服务器初始化参数文件。语 法create pfile=path from spfile =path16.6 查看数据库初始化参数设置查看数据库初始化参数设置l show parameters:显示当前会话中所有初始化参数及:显示当前会话中所有初始化参数及其值其值l show spparameters:显示服务器初始化参数文件中的:显示服务器初始化参数文件中的参数及其值参数及其值l create pfile :创建文本初始化参数文件,然后浏览该:创建文本初始化参数文件,然后浏览该文本初始参数文件了解初始化参数设置情况文本初始参数文件了解初始化参数设置情况l v$parameter:包含当前会话中所有初始化参数及其值:包含当前会话中所有初始化参数及其值l v$spparameter:包含服务器初始化参数文件中初始化:包含服务器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论