日期:2014-05-17  浏览次数:20856 次

新手提问:找不到init.ora,请问ORACLE92的参数文件叫什么名字? 怎么修改?
我想把数据库改为归档模式,并设为自动归档,书上讲了两种方法:
1:   改参数文件中的LOG_ARCHIVE_START=TRUE,
    但我不知参数文件叫什么名字,     我是WIN2003+ORACEL92,但找不到INIT.ORA文件,只找到一个叫init.ora.3142007115936的文件.   我的实例名是ABC,参数文件是否是SPFILEABC.ORA?但它是二进制文件,我能怎么修改它?

2   执行ALTER   SYSTEM   ARCHIVE_LOG_START,
    但书上讲这种方法在数据库重启后将可能失效,仍须改初始参数文件.

------解决方案--------------------
在oracle_home\admin\DSS\pfile\下面应该会有的

CREATE PFILE FROM SPFILE创建一个也可以


------解决方案--------------------
1.alter system set log_archive_start=true scope=spfile;
2.你可以创建一个pfile, create pfile= 'e:\oracle\ora9\database\init.ora ' from spfile;
------解决方案--------------------
用CREATE创建一个init.ora后,ORACLE就会自动用它里面的设定吗? 是否需要用别的语句使ORACLE起用它?