ITPub博客

首页 > 数字化转型 > ERP > 2010-03-25B项目rename file数据迁移

2010-03-25B项目rename file数据迁移

原创 ERP 作者:chenfengwww 时间:2010-03-27 10:47:17 0 删除 编辑

时间:2010-03-25

项目:B项目

情况:将数据文件从本地磁盘(E:)迁移到阵列磁盘柜(F:)
Microsoft Windows Server 2003 R2 SP1 Enterprise 32 Edition
oracle 9.2.0 oracle9.2.0.8补丁

处理总结:

1.创建init参数文件

C:Documents and SettingsAdministrator>sqlplus /nolog

SQL*Plus: Release 9.2.0.8.0 - Production on 星期四 3月 25 20:20:38 2010

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> connect sys/***@*** as sysdba
已连接。
SQL> create pfile from spfile;

文件已创建。

2.关闭数据库
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

3.文件转换目录
e:oracleoradataoanet*转移到F:oradataoranet

4.修改init参数文件中的控制文件路径
e:oracleora92databaseinitoanet.ora

5.使用init文件mount数据库
startup mount pfile='e:oracleora92databaseinitoanet.ora'

6.修改数据库中文件的路径
alter database rename file ‘原来文件1’,’ 原来文件2’ to ‘新的文件1’, ‘新的文件1’;(包括redo文件)

SQL> alter database rename file 'E:oracleoradataoanetCWMLITE01.DBF','E:orac
leoradataoanetDRSYS01.DBF','E:oracleoradataoanetEXAMPLE01.DBF','E:oracle
oradataoanetINDX01.DBF','E:oracleoradataoanetODM01.DBF','E:oracleoradat
aoanetREDO01.LOG','E:oracleoradataoanetREDO02.LOG','E:oracleoradataoane
tREDO03.LOG','E:oracleoradataoanetSYSTEM01.DBF','E:oracleoradataoanetTO
OLS01.DBF','E:oracleoradataoanetUSERS01.DBF','E:oracleoradataoanetXDB01.
DBF' to 'F:oradataoanetCWMLITE01.DBF','F:oradataoanetDRSYS01.DBF','F:orad
ataoanetEXAMPLE01.DBF','F:oradataoanetINDX01.DBF','F:oradataoanetODM01.D
BF','F:oradataoanetREDO01.LOG','F:oradataoanetREDO02.LOG','F:oradataoane
tREDO03.LOG','F:oradataoanetSYSTEM01.DBF','F:oradataoanetTOOLS01.DBF','F:
oradataoanetUSERS01.DBF','F:oradataoanetXDB01.DBF';

7.打开数据库,创建新spfile文件
alter database open;

create spfile from pfile;

注意:TEMP表空间不记录在控制文件中,删除原有temp表空间新建。

8.重启数据库
shutdown immediate
startup

数据迁移工作完成

[@more@]

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

请登录后发表评论 登录
全部评论

注册时间:2009-07-04

  • 博文量
    118
  • 访问量
    460775