ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 修改10g的归档地址

修改10g的归档地址

原创 Linux操作系统 作者:foxmile 时间:2008-04-11 15:31:33 0 删除 编辑
系统:windows xp sp2 pf
db:oracle 10。1。0。2

10g的归档地址的修改和9i不同,安装之后,希望能够按照要求的地址归档,咨询了几个朋友之后,实现了。

SQL> alter system set log_archive_dest1='LOCATION=C:\arc_zero';
alter system set log_archive_dest1='LOCATION=C:\arc_zero'
                 *
第 1 行出现错误:
ORA-02065: 非法的 ALTER SYSTEM 选项

无法直接修改参数,考虑用pfile

SQL> create pfile='d:\init.ora' from spfile;

文件已创建。

SQL> show parameter db_cr

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest                  string
db_create_online_log_dest_1          string
db_create_online_log_dest_2          string
db_create_online_log_dest_3          string
db_create_online_log_dest_4          string
db_create_online_log_dest_5          string
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

修改生成的参数,增加 *.LOG_ARCHIVE_DEST_1 = 'LOCATION=C:\arc_zero'
另存为D:\init1.ora
然后以该参数启动:

SQL> startup pfile='D:\init1.ora';
ORACLE 例程已经启动。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
数据库装载完毕。
数据库已经打开。
SQL> alter system switch logfile;

系统已更改。

查看该目录已经生成了归档并且归档不再继续在以前默认的目录生成,重新生成spfile,并且重新启动,按照spfile来启动。
SQL> create spfile from pfile='D:\init1.ora';

文件已创建。

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL>
SQL> startup;
ORACLE 例程已经启动。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
数据库装载完毕。
数据库已经打开。
SQL> alter system switch logfile;

系统已更改。

SQL>
再次检测确认无误,至此修改完毕。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/79499/viewspace-234483/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 修改限制级别。
请登录后发表评论 登录
全部评论

注册时间:2007-12-10

  • 博文量
    106
  • 访问量
    197059