先手动建立归档目录,在调整oracle启动方式 将oracle设为归档模式 手工在主服务器创建归档目录 $cd $oracle_BASE #$oracle_BASE 所指向的目录是/opt/oracle/,可参看oracle用户环境变量的具体设置 $mkdir -p oradata/orcl/archive # orcl的目录名称根据数据库的SID号进行指定,其实这个目录可以任意指定 $mkdir -p oradata/orcl/standbyarchive #如果主服务器有可能作...
归档与非归档的切换,一般有两种方法,一种是在创建数据库进,选项到归档与非归档模式,另一种是,在DB运行过程中,进行切换。 对于第一种,创建时可以选择,不再说明。 对于第二种:需要说明的是,归档与非归档的切换,只能在DB的 Mount 状态下进行。所以要切换,首先要让DB到Mount 状态下。切换完成后,再将DB置于 Open 状态下。 过程如下: SQL> shutdown immediate 数据库已经关闭。 已经卸载数据库。 oracle 例程已经关闭。 S...
在oracle中,数据一般是存放在数据文件中,不过数据库与oracle最大的区别之一就是数据库可以在数据出错的时候进行恢复。 这个也就是我们常见的oracle中的重做日志(REDO FILE)的功能了。在重做日志分成2部分,一个是在线重做日志文件,另外一个就是归档日志文件。 这里不详细说明在线重做日志,而是说一下归档日志(Archive Log)。在线重做日志大小毕竟是有限的,当都写满了的时候,就面临着2个选择,第一个就是把以前在线...
按照网上的资料操作如下: Connected to oracle9i Enterprise Edition Release 9.0.1.1.1 Connected as SYS SQL> @E:\oracle\ora90\rdbms\admin\utlxplan.sql; Table created SQL> @E:\oracle\ora90\sqlplus\admin\plustrce.sql; drop role plustrace; Role dropped create role plustrace; Role created grant select on v_$sesstat to plustrace; Grant succeeded grant select on v_$statname to plustrace; Gra...
解析:归档模式在oracle的真实生产环境下是非常重要的,可以利用归档方式进行热备份,然后在数据库出现问题的时候迅速把数据恢复,挽救数据库。但是有时候建好数据库,发现数据库不是归档方式的,这个时候需要改成归档方式的。修改 方法 是很简单的,但是一定要注意无法在数据库运行的时候修改,需要首先停止数据库,然后mount数据的控制文件,再修改成归档模式,最后再启动数据文件使数据库完全启动起来。步骤如下: 首先,把数...
最近也没什么大的应用,就是有个把应用这两天多些,不过归档日志疯涨,2-3天占用了近100G,把空间都消耗了,怎么查看是什么引起的呀?看ALERT日志里也看不到什么信息,只看到日志的产生信息。 请各位指教。
5.7号在给表空间增加数据文件时,没注意系统给文件多加了一个.dbf扩展名,成了.dbf.dbf文件,看着不爽对此文件进行了脱机。又另增加了一个数据文件。当时考虑直接把.dbf.dbf的那个文件给脱机 drop,网上一查9i不能drop,此时发现不能进行联机,此已经是9号,归档日志文件已经rman自动备份后进行了删除,此文即是对此恢复的一个记录。生产系统,做之前一定要做好备份,万事不能心存侥幸。 此事,再次提醒自己一点要小心,细心再细心。...