请问INIT.ORA INIT<SID>.ORA SPFILE<SID>.ORA之间到底是什么关系?? 我用的是10G 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/inthirties/archive/2010/03/23/5406459.aspxkan kan kan kan zhge -- 简单说:两个文件的功能一样!(都是配置与Oracle相关的一些参数)-- 但:INIT.ORA是一个文本文件,SPFILE<SID>.ORA是一个二进制文件,-- 前者不可动态更新(即:要使更新的参数生效,必须重新启动数据库方可生效),-- 而后者可动态更新(即:有些参数更改了后可立即生效)!-- 可以用spfile文件生成pfile文件:create spfile ... from pfile ...-- 也可以用pfile文件生成spfile文件:create pfile ... from spfile 1、initXXX.ora是文本方式的参数文件,可以打开文件手工修改,spfileXXX.ora是以二进制形式保存的参数文件,不能手工编辑修改。2、可以相互转换,使用命令二进制转文本:create pfile from spfile;文本转二进制:create spfile from pfile;3、oracle10g 启动时会依次按如下方式查找系统参数文件spfile<SID>.ora -> spfile.ora -> init<SID>.ora -> init.ora ->报错 还是有个问题,那就是 INIT.ORA 到底什么用了,什么时候用这个文件??? -- Oracle 10g及以上版本,推荐数据库默认用spfile文件启动数据库(当然:10g会默认先查找spfile文件,如果没有找到,则用pfile文件启动数据库)! 电脑上的ODBC数据源连接失败,哪位大侠给指导一下,谢谢。 sql一个查询问题? oracle的数据仓库是什么 在插入时出现"ORA-00947: 没有足够的值"的错误! 想实现同时插入B表中的数据和用户从界面录入的数据到A表中,要怎么实现? 求一语句 oralce 游标问题:ORA-01000: 超出打开游标的最大数 ORACLE 怎样调出刚插如表中的数据 看看下面的表有什么问题? 一个存储过程,欢迎进入! 关于where子句中and的顺序 提问一个SQL的问题~
-- 但:INIT.ORA是一个文本文件,SPFILE<SID>.ORA是一个二进制文件,
-- 前者不可动态更新(即:要使更新的参数生效,必须重新启动数据库方可生效),
-- 而后者可动态更新(即:有些参数更改了后可立即生效)!-- 可以用spfile文件生成pfile文件:
create spfile ... from pfile ...-- 也可以用pfile文件生成spfile文件:
create pfile ... from spfile
spfileXXX.ora是以二进制形式保存的参数文件,不能手工编辑修改。2、可以相互转换,使用命令
二进制转文本:create pfile from spfile;
文本转二进制:create spfile from pfile;3、oracle10g 启动时会依次按如下方式查找系统参数文件
spfile<SID>.ora -> spfile.ora -> init<SID>.ora -> init.ora ->报错
-- Oracle 10g及以上版本,推荐数据库默认用spfile文件启动数据库(当然:10g会默认先查找spfile文件,如果没有找到,则用pfile文件启动数据库)!