免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2457 | 回复: 3
打印 上一主题 下一主题

要改log_archive_dest应该改哪个文件啊 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-05 13:13 |只看该作者 |倒序浏览
我在/oracle下找到以下3个init文件:
1.init.ora位于/oracle/u01/app/oracle/product/10.2.0/db_1/dbs/inta.ora
2.init.ora位于/oracle/u01/app/oracle/product/10.2.0/db_1/srvm/admin/init.ora
3.init.ora.482007145339位于/oracle/u01/app/oracle/admin/ora10g/pfile/init.ora.482007145339
里面都有log_archive_dest=XXXXXXXXXX语句,现在我要把归档位置设在/demo下该改哪个文件里的内容,还有改完保存后要重启数据库么?

论坛徽章:
0
2 [报告]
发表于 2007-06-05 16:52 |只看该作者
如果是9i以后的版本,先show parameter spfile看看输出来确定是否使用了spfile,如果是就alter system set log_archive_dest_n=/demo直接改参数就可以了。如果没有使用spfile,也不知道使用的是哪个pfile文件就麻烦一点。

[ 本帖最后由 beking1627 于 2007-6-5 17:05 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-06-05 22:00 |只看该作者
1. 首先确定有没有使用spfile:
    sqlplus "/ as sysdba"
    show parameter spfile
或者查看$ORACLE_HOME/dbs/spfilexxx.ora是否存在,

oracle搜索参数文件的顺序是:spfile$ORACLE_SID.ora > spfile.ora > init$ORACLE_SID.ora 一般都是在$ORACLE_HOME/dbs目录下
老版本的oracle,$ORACLE_HOME/dbs/initxx.ora是$ORACLE_BASE/admin/$ORACLE_SID/pfile/initxx.ora的符号连接。

2. 如果使用initxx.ora文件,可以设置log_archive_dest_1 ... log_archive_dest_10,一般只设置一个位置log_archive_dest_1
    至于log_archive_dest是oracle9i以前使用的参数

3. 如果使用spfilexx.ora文件,则可以通过alter system set log_archive_dest_1='xxxx'来设置

[ 本帖最后由 numenhuang 于 2007-6-5 22:01 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2007-06-05 22:33 |只看该作者
原帖由 numenhuang 于 2007-6-5 22:00 发表
1. 首先确定有没有使用spfile:
    sqlplus "/ as sysdba"
    show parameter spfile
或者查看$ORACLE_HOME/dbs/spfilexxx.ora是否存在,

oracle搜索参数文件的顺序是:spfile$ORACLE_SID.ora  ...



补充一下: windows上, 搜索目录是 %ORACLE_HOME%\database
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP