豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > oracle 9i 数据库迁移
侵权投诉

oracle 9i 数据库迁移

oracle 9i 数据库迁移

oracle 9i 数据库迁移

现在想把原系统oracle 9205数据库迁移到一台新的服务器和阵列上,原系统有250GB的数据量,所以想停止原来系统的业务,做冷备份和恢复、
我的想法是:
1 在新的服务器和阵列上装好一个oracle 9206数据库;

2 停止原系统oracle 9205;

3 把原系统的数据冷拷贝到新的服务器上,然后按照以下步骤(也是网上找到的)恢复:

1)、获取数据库相关信息
首先要查看一下数据库的文件内容:
select * from v$datafile;
select * from v$controlfile
select * from v$logfile;
数据文件:
G:\ORADATA\WEBOA\SYSTEM01.DBF
G:\ORADATA\WEBOA\UNDOTBS01.DBF
G:\ORADATA\WEBOA\CWMLITE01.DBF
G:\ORADATA\WEBOA\DRSYS01.DBF
G:\ORADATA\WEBOA\EXAMPLE01.DBF
G:\ORADATA\WEBOA\INDX01.DBF
G:\ORADATA\WEBOA\ODM01.DBF
G:\ORADATA\WEBOA\TOOLS01.DBF
G:\ORADATA\WEBOA\USERS01.DBF
G:\ORADATA\WEBOA\XDB01.DBF

控制文件:
G:\ORADATA\WEBOA\CONTROL01.CTL
G:\ORADATA\WEBOA\CONTROL02.CTL
G:\ORADATA\WEBOA\CONTROL03.CTL

重做日志文件:
G:\ORADATA\WEBOA\REDO03.LOG
G:\ORADATA\WEBOA\REDO02.LOG
G:\ORADATA\WEBOA\REDO01.LOG


2)、移动应用数据文件
shutdown immediate关闭数据库,拷贝数据文件到另外一个目录下。需要copy 的文件有:
system01.dbf
indx01.dbf
temp01.dbf
users01.dbf
应用数据文件

3)、 修改数据库文件的位置
启动MOUNT模式
startup mount;
alter database rename file 'g:\oradata\weboa\SYSTEM01.DBF' to 'd:\oradata\weboa\SYSTEM01.DBF';
注意只能进行更改移动的数据库文件,不包括控制文件与日志文件,TEMP文件。
二. 移动控制文件

(1)备份SPFILE中的内容:
再重新启动数据库:
startup;
create pfile=’c:\init.ora’ from spfile;
(2)修改init.ora文件中的内容:
*.control_files='\oradata\ocp\control01.ctl','\oradata\ocp\control02.ctl','\oradata\ocp\control03.ctl'
进行更改已经复制的目录位置。
Shutdown 数据库
(3)将控制文件复制过去,
将三个控制文件移动到上面所修改的的目录下。
(4) 倒入参数文件
以init.ora参数方式启动:
startup pfile=’\oracle\init.ora’;
create spfile from pfile=’\oracle\init.ora’;
shutdown immediate;
startup; 从spfile中进行启动。
这样控制文件移动工作就结束了。

三、 重建或重定位LOG文件
解决日志文件的移动方式有两种,一种是移动(RENAME方式)另一种是重新创建。
(1)移动LOG文件
重新移动数据库文件与移动系统数据库文件是一样的方法,只是要求数据库必须是“startup mount”方式进行。
startup mount
alter database rename file 'g:\oradata\weboa\REDO01.LOG' to 'd:\oradata\weboa\REDO01.LOG';
alter database rename file 'g:\oradata\

第1页

你可能喜欢

  • Oracle数据迁移
  • 数据库操作
  • 数据库迁移方案
  • oracle数据库备份
  • 系统数据迁移

热门文档

相关文档

  • oracle9i数据库迁移

    ORACLE9I 数据库迁移目标:此次数据库迁移要将 A 库中 ccc 用户的对象全部迁到 B 库 1、 关闭与数据库有关的应用 2、 备份 A 数据库 ccc 用户的全部对象为...

  • 数据迁移(oracle 9i)

    数据迁移(oracle 9i) 2014 年 3 月 18 日 13:40 原数据文件路径:/oracle/oradata/orcl/*.dbf 迁移后路径:/oradata/*.dbf ——在 open 状态下查看数据文件...

  • Oracle数据库迁移指南

    Oracle 数据库迁移指南 Oracle 数据库迁移指南 我们常需要对数据进行迁移,迁移到...现在(项目中)使用的是 Oracle 8i 和 Oracle 9i 数据库以及基于这两种数据库的...

  • ORACLE8.0.5数据库迁移9i方法

    ORACLE8.0.5数据库迁移9i方法 通过PL/SQL Developer软件来实现oracle数据库从8x.x到9I 首先在你的最终oracle9i数据库服务器上正确安装oracle9i,并按照你原来的...

  • Oracle_9i_创建数据库

    Oracle_9i_创建数据库_IT/计算机_专业资料。在oracle中如何创建数据库用【数据库配置助手】创建数据库 (1)出现如图 6.18 所示的【欢迎使用】界面。 (2)出现如...

  • xx生产系统oracle数据库迁移

    xx生产系统oracle数据库迁移_计算机软件及应用_IT/计算机_专业资料。oracle 9i 数据库利用copy命令进行数据库迁移,同时转换数据文件类型(裸设备和数据文件互转)XX...

  • 循序渐进讲解Oracle9i数据库迁移过程

    循序渐进讲解Oracle9i数据库的迁移过程循序渐进讲解Oracle9i数据库的迁移过程隐藏>> 循序渐进讲解 Oracle9i 数据库的迁移过程 需求:把原系统 Oracle 9205 数据库迁移到...

  • SQLServer到Oracle数据迁移

    oracle 9i SQL server 2005 Oracle SQL Developer 2.前提: 前是要在 oracle 中建立一个和 SQL Server 中名字一样的数据库,并创建新的用户名和密码 3 迁移...

  • Oracle数据库9i_forWin_安装和配置手册

    Oracle数据库9i_forWin_安装和配置手册_IT/计算机_专业资料。Oracle9i安装图解和配置第2章 Oracle9i 的安装 本章将以 Windows 操作系统为例讲述 Oracle9i 数据库的...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部