如何更改oraclei数据文件日志文件和控制文件的存储路径

上传人:ji****72 文档编号:39725682 上传时间:2018-05-19 格式:DOC 页数:6 大小:41.50KB
返回 下载 相关 举报
如何更改oraclei数据文件日志文件和控制文件的存储路径_第1页
第1页 / 共6页
如何更改oraclei数据文件日志文件和控制文件的存储路径_第2页
第2页 / 共6页
如何更改oraclei数据文件日志文件和控制文件的存储路径_第3页
第3页 / 共6页
如何更改oraclei数据文件日志文件和控制文件的存储路径_第4页
第4页 / 共6页
如何更改oraclei数据文件日志文件和控制文件的存储路径_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《如何更改oraclei数据文件日志文件和控制文件的存储路径》由会员分享,可在线阅读,更多相关《如何更改oraclei数据文件日志文件和控制文件的存储路径(6页珍藏版)》请在金锄头文库上搜索。

1、如何更改如何更改 oracle9i 数据文件、日志文件和控制文件的存储路径?数据文件、日志文件和控制文件的存储路径?看了一下资料,更改数据文件的方法如下:SQL shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL startup mountORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffers 6676

2、48 bytes数据库装载完毕。SQL alter database rename file C:ORACLEORADATADRACOSYSTEM01.DBF to G:oradataSYSTEM01.DBF;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACOUNDOTBS01.DBF to g:oradataundotbs01.dbf;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACOCWMLITE01.DBF to g:oradatacwmlite01.dbf

3、;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACODRSYS01.DBF to g:oradatadrsys01.dbf;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACOEXAMPLE01.DBF to g:oradataexample01.dbf;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACOINDX01.DBF to g:oradataindx01.dbf;数据库已更改。SQL alte

4、r database rename file C:ORACLEORADATADRACOODM01.DBF to g:oradataodm01.dbf;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACOTOOLS01.DBF to g:oradatatools01.dbf;数据库已更改。SQL alter database rename file C:ORACLEORADATADRACOUSERS01.DBF to g:oradatausers01.dbf;数据库已更改。SQL alter database rename file

5、 C:ORACLEORADATADRACOXDB01.DBF to g:oradataxdb01.dbf;数据库已更改。SQL alter database open;数据库已更改。临时文件不能临时文件不能 rename 移动,只能通过重建的方式移动移动,只能通过重建的方式移动建立一个新的临时表空间CREATE TEMPORARY TABLESPACE tbtempTEMPFILE D:appdatabaseoradataoralsystbtemp.DBF SIZE 100M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE 2000M EXTENT MANAGEMEN

6、T LOCAL UNIFORM SIZE 1M;表空间已创建。把新的临时表空间变成默认的临时表空间sysORCL.SENSKY.COM alter database default temporary tablespace tbtemp;数据库已更改。再删除原来的表空间sysORCL.SENSKY.COM drop tablespace temp including contents;表空间已丢弃。sysORCL.SENSKY.COM select FILE_NAME,TABLESPACE_NAME from dba_temp_files在 shutdown immediate 后复制数据文件

7、到 g:oradata然后再接着 startup mount。更改控制文件储存位置的方法:C:sqlplusSQL*Plus: Release 9.2.0.1.0 Production on 星期二 10 月 19 15:14:29 2004Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.请输入用户名: /as sysdba连接到:Oracle9i Enterprise Edition Release 9.2.0.1.0 ProductionWith the Partitioning, OLAP and Ora

8、cle Data Mining optionsJServer Release 9.2.0.1.0 ProductionSQL select * from v$controlfile;STATUS-NAMEC:ORACLEORADATADRACOCONTROL01.CTLC:ORACLEORADATADRACOCONTROL02.CTLC:ORACLEORADATADRACOCONTROL03.CTLSQL create pfile=D:appdatabaseoradataoraladminpfileinit.ora from spfile;文件已创建。SQL shutdown immediat

9、e数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。startup pfile=D:appdatabaseoradataoraladminpfileinit.ora; 从 init.ora 启动 ORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffers 667648 bytes数据库装载完毕。数据库已经打开。SQL create spfile f

10、rom pfile=D:appdatabaseoradataoraladminpfileinit.ora;文件已创建。SQL shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL startup forceORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffers 667648 bytes数据库装载完毕。数据

11、库已经打开。SQL select * from v$controlfile;STATUS-NAMEG:ORADATACONTROL01.CTLG:ORADATACONTROL02.CTLG:ORADATACONTROL03.CTLSQL果不改 system 表空间的数据文件 可以不用 shutdown。step1:sqloffline tablespacestep2:sqlmv datafilestep3:sqlalter renamestep4:sqlonline tablespaceredo log:alter database rename file xxxto xxx;或删除重建我更改

12、日志文件储存路径时执行一下命令:startup mountalter database rename file C:ORACLEORADATADRACOREDO03.LOG to g:oradataREDO03.LOG然后重新启动数据库就出现如下错误,请问如何解决?谢谢!SQL startup forceORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffe

13、rs 667648 bytes数据库装载完毕。ORA-00322: 日志 1 (线程 1) 不是当前副本ORA-00312: 联机日志 1 线程 1: G:ORADATAREDO01.LOG改了日志文件储存路径后出现如下错误:ORA-00322: 日志 1 (线程 1) 不是当前副本ORA-00312: 联机日志 1 线程 1: G:ORADATAREDO01.LOG更改日志文件正确方法为:1、shutdown immediate2、复制 redo001.log , redo002.log ,redo003.log 到 g:oradata3、startup mountalter database rename file c:ORACLEORADATADRACOREDO01.LOGto g:oradatredo001.logalter database rename file c:ORACLEORADATADRACOREDO02.LOGto g:oradatredo002.logalter database rename file c:ORACLEORADATADRACOREDO03.LOGto g:oradatredo003.log4、shutdown immediate5、startup force

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号