知识大全 Oracle 9i新特性研究系列之四 -- 延续性初始化参数文件
Posted
知
篇首语:家资是何物,积帙列梁梠。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle 9i新特性研究系列之四 -- 延续性初始化参数文件相关的知识,希望对你有一定的参考价值。
Oracle 9i新特性研究系列之四 -- 延续性初始化参数文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Oracle i引入了具有延续性的初始化参数文件SPFILE(Server Parameter FILE) 所谓延续性是指对初始化参数的在线修改可以直接作用到参数文件中 这样所有被修改的参数将永久生效 SPFILE有以下几个显著优点 ALTER SYSTEM 所设定的参数可以直接保存在SPFILE中 不像以前那样需要手工更改参数文件才可以使改动永久生效 RMAN支持对SPFILE的备份 在这之前是无法做到使用RMAN来备份初始化参数文件的 可以实现在本地没有远程数据库的INIT ORA拷贝的时候 远程启动数据库 在RAC的多个实例之间可以共享一个SPFILE 下面我们将详细讨论这几个新特性 SPFILE概述 SPFILE是一个很小的二进制文件 有ORACLE服务器自动维护 位于ORACLE服务器端($ORACLE_HOME/dbs/spfile ora) 因为ORACLE默认就是此SPFILE 所以我们可以通过SQL*PLUS或OEM无需指定初始化参数在客户端远程启动数据库 ( i可以吗?) SPFILE的创建 导出与更新 SYSDBA/SYSOPER(我不知道别人是不是使用SYSOPER 反正我是从来不用这个^_^)可以在数据库处于任何状态下(IDLE/NOMOUNT/MOUNT/OPEN) 通过下面的语句来创建一个SPFILE CREATE SPFILE[= SPFILE_NAME ] FROM PFILE[= PFILE_NAME ]; 而将这个语句反过来就可以通过SPFILE来建立PFILE ORACLE称之为SPFILE的导出 CREATE PFILE[= PFILE_NAME ] FROM SPFILE[= SPFILE_NAME ]; 导出的文件格式如下 * background_dump_dest= /oracle/app/oracle/admin/ora /bdump patible= ntrol_files= /dev/rcon /dev/rcon /dev/rcon re_dump_dest= /oracle/app/oracle/admin/ora /cdump * db_block_size= * db_cache_size= #changed at * db_domain= * db_file_multiblock_read_count= * db_name= ora 导出SPFILE由两个主要的用途 批量修改参数 作为SPFILE的一种备份方式(如果数据库采用RMAN备份方式 我们可以直接用RMAN来备份SPFILE) 当批量修改(编辑PFILE)完成后 我们可以通过重新创建SPFILE来实现对SPFILE的更新 参数的修改 对于单个参数的修改 我们可以通过下面的语句来完成 ALTER SYSTEM SET PARAMETER=value [MENT= MENT TEXT ][SCOPE=MEMORY|SPFILE|BOTH] 通过SCOPE选项实现了对初始化参数更改的永久性 对于动态参数 可以加上DEFERRED关键字来标明更改仅对以后的SESSIONS起作用 SQL> alter system set sort_area_size= ment= temporary seting scope=spfile; System altered 启动时参数文件的读取顺序 数据库启动时STARTUP默认使用初始化参数文件的顺序是 [指定的PFILE >] SPFILE > $ORACLE_HOME/dbs/PFILE 当然在PFILE中也可以指向SPFILE 读取SPFILE参数设置 我们可以从v$spparameter v$parameter v$parameter 中获得相关参数的信息 也依旧可以使用SHOW SGA SQL> select name value update_ment from v$spparameter where name= sort_area_size ; NAME VALUE UPDATE_MENT sort_area_size temporary seting 共享初始化参数文件 在 i RAC中 多个实例可以共享同一个初始化参数文件 而各实例所特有的参数值可以通过在参数前加上实例名称来标示 hawk :sort_area_size= hawk :sort_area_size= 关于SPFILE差不多就这些内容了 请继续关注gototop为了你带来的其他Oracle i的文章 也欢迎各位网友来信与我讨论和Oracle相关的一些问题 cha138/Article/program/Oracle/201311/17325 相关参考
知识大全 Oracle9i自动PGA管理的新特性
Oracle9i自动PGA管理的新特性 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在Orac
知识大全 在Oracle10g和9i上一些新的特性的总结
在Oracle10g和9i上一些新的特性的总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!内部P
知识大全 Oracle9i新特性-索引监视及注意事项[修正版]
Oracle9i新特性-索引监视及注意事项[修正版] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 9i新特性之——在线表格重定义研究5
所有的工作都准备完成我们执行重构完成的过程这个过程将执行表的交换 SQL>executeDBMS_REDEFINITIONFINISH_REDEF_TABLE(MYTESTTESTINT_
知识大全 9i新特性之——在线表格重定义研究4
创建我们需要重新定义的中间表这个是一个分区表以后我们将把原表的所有数据在线转移到该表上来 SQL>createtableint_test(aintbint)partitionbyrange
知识大全 9i新特性之——在线表格重定义研究1
前言 在Oraclei出现之前你只能通过MOVE或导出和导入的方式来进行表格重定义因此表格重定义的过程可能相当漫长或者说是一个离线过程在此期间应用程序对该表的操作将失败特别是大型
知识大全 9i新特性之二安全篇
这篇文章主要讲解应用程序客户端访问数据库的新特性有些地方理解不好 写得也不是很好请大家帮忙指正谢谢! I安全认证拥有 解决了阻止未经认证的用户通过其他客户端访问数据的问题 在隐藏密码的实现
知识大全 Oracle 9i 数据库管理实务讲座(一)-如何安装Oracle 9i Enterprise E
Oracle9i数据库管理实务讲座(一)-如何安装Oracle9iEnterpriseE 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发
知识大全 Oracle9i 数据库管理实务讲座(五)-手动建立 Oracle9i 数据库
Oracle9i数据库管理实务讲座(五)-手动建立Oracle9i数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们
知识大全 Oracle9i 数据库管理实务讲座(四)-Oracle9i 数据库实体结构
Oracle9i数据库管理实务讲座(四)-Oracle9i数据库实体结构 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们