网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  oracle 11g新特性──初始化文件的管理     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:95次  录入:管理员--2008-02-25  
 

oracle 11g对于初始化增加了一个特别有用的功能,它可以根据内存中的参数设置来创建初始化参数文件。

oracle从9i推出spfile之后,就给出了使用pfile创建spfile以及由spfile创建pfile的语法。

在oracle 11g中,oracle增强了这种语法,使得创建pfile或spfile时,不在需要指定一个物理的文件,而是可以从当前内存中的设置来获取参数配置。

采用这种方式创建的pfile或spfile,可以保证获得的参数就是当前运行的参数,而如果从pfile或spfile则无法确保文件中的参数设置与数据库运行的参数设置一致。

语法很简单,将创建时的from语句后面的文件类型pfile或spfile改为memory就可以了。

代码片段:

[oracle@yangtk ~]$ sqlplus "/ as sysdba"

sql*plus: release 11.1.0.6.0 - production on thu jan 10 15:06:30 2008

copyright (c) 1982, 2007, oracle. all rights reserved.


connected to:
oracle database 11g enterprise edition release 11.1.0.6.0 - production
with the partitioning, olap, data mining and real application testing options

sql> create pfile='/home/oracle/initora11g_p.ora' from memory;

file created.

sql> create spfile='/home/oracle/spfileora11g_p.ora' from memory;

file created.

注意:上面的这种方式要求数据库至少处于nomount状态,否则会出现报错:

sql> shutdown immediate
database closed.
database dismounted.
oracle instance shut down.
sql> create pfile='/home/oracle/initora11g_p.ora' from memory;
create pfile='/home/oracle/initora11g_p.ora' from memory
*
error at line 1:
ora-00922: missing or invalid option


sql> create spfile='/home/oracle/spfileora11g_p.ora' from memory;
create spfile='/home/oracle/spfileora11g_p.ora' from memory
*
error at line 1:
ora-00922: missing or invalid option


sql> startup nomount
oracle instance started.

total system global area 267825152 bytes
fixed size 1299316 bytes
variable size 176163980 bytes
database buffers 88080384 bytes
redo buffers 2281472 bytes
sql> create pfile='/home/oracle/initora11g_p.ora' from memory;

file created.

sql> create spfile='/home/oracle/spfileora11g_p.ora' from memory;

file created.

 
 
上一篇: 实例讲解表碎片的具体起因及解决的办法 (1)    下一篇: 在线日志文件都是active或current的现象
  相关文档
实例讲解如何实现某种类型的分页功能 03-05
在oracle数据库中处理数据的高并发响应 07-30
oracle ebs 11.5 for linux as4安装心得 08-08
oracle 9i和10g安装后的基本环境与服务 (1) 04-30
oracle数据库删除表中重复记录的常见方法 08-04
用events 跟踪解决不能创建物化试图一例 06-17
全面剖析Oracle数据库中的分区功能 04-11
用简单的方法获取oracle语句的执行时间 05-16
奇怪的sql:排序方法不同但结果却是一样的 03-07
教你快速掌握解决rman-06026错误的方法 (1) 04-03
Oracle数据库中有关CBO优化的三个问题 09-01
Oracle数据库物理文件空间设置方法 04-12
实例讲解如何删除oracle 10g的垃圾表 03-28
如何获得XML格式的Oracle 10g审计跟踪 04-11
快速掌握删除oracle 10g垃圾表的好方法 11-22
在Oracle9i中Oracle DATA计算时间差 04-23
为什么同机安装10g和11g后会出现连接问题 04-17
讲解oracle数据库的sysdba权限登录问题 (1) 06-05
oracle数据库中的表连接方式及使用场合 04-07
实例讲解如何查找某个对象的定义情况 (1) 03-13
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息