rman target uep/U_TYWG_2008@IMS_127.0.0.1
connect catalog rman/rman //注意rman用户需要解锁和设置密码
注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SI
D设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建
,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下
输set oracle_sid=XXXX,XXXX就是你的database SID.
rman target sys/epras_sys@epras253 rcvcat rman/rman
Register database;
backup tag 'testuep' format 'c:/testuep_%u_%s_%p' tablespace uep;
前几天发现某一个Oracle9i的DB使用一段时间后,磁盘空间竟然被耗尽,6G的空闲资源,短短两天就耗尽了,开始还以为本来就是硬盘太小了,今天早上在其他的两台DB上一查,竟然发现每台DB的空间都被耗掉40G以上,长此下去,过不了多久,这两台也就不工作.
使用du -sh *查了一下目录空间,原来是在archive目录中,查了一下资料,原来是archive log功能的问题,我这台DB不需要这个功能,所以可以去掉, 可是如何停止"归档模式"呢,到网查遍了资料也没有,只有告诉如何从"非归档模式"变成"归档模式",方法是:
SQL>shutdown;
SQL>startup mount;
SQL>alter database archivelog;
SQL>alter database open;
SQL>archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /home/oracle/archive/webdb
Oldest online log sequence 193
Next log sequence to archive 195
Current log sequence 195
我们既然改成非归档模式,是不是把archivelog改成别的呢,试了好几个词语,原来是noarchivelog, 改完了之后还要把自动存档模式disable,方法是:
SQL>alter system archive log stop;
不过还要修改一下$ORACLE_HOME/dbs/initv$instance.ora,把log_archive_start = true改成no,这下就好了,最后查一下吧.
SQL>archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /home/oracle/archive/webdb
Oldest online log sequence 193
Current log sequence 195
![[RSS]](/modules/taxonomy_dhtml/rss3.gif)





Recent comments
13 weeks 11 hours ago
32 weeks 17 hours ago
32 weeks 18 hours ago
33 weeks 14 hours ago
35 weeks 6 days ago
38 weeks 2 days ago
38 weeks 3 days ago
39 weeks 6 days ago
42 weeks 4 days ago
43 weeks 5 hours ago