背景介绍

由于机房服务器变更,需要将 Oracle 迁移到一台新服务器上去。
以下是环境说明:
新服务器上安装和配置 Oracle
在新服务器(192.168.1.18)上安装了Oracle,为了保险,主机名、数据库实例名、安装目录都和原数据库保持一致。具体安装方法可参考:centos 6.5下安装oracle 11gR2与Oracle自动启动的配置
查询需要拷贝的文件
sqlplus / as sysdba
SQL> show parameter pfile NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string /u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora SQL> show parameter control NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ control_file_record_keep_time integer 7 control_files string /u01/app/oracle/oradata/orcl/control01.ctl, /u01/app/oracle/recovery_area/orcl/control02.ctl control_management_pack_access string DIAGNOSTIC+TUNING SQL> select * from v$logfile; GROUP# STATUS TYPE MEMBER IS_RECOVERY_DEST_FILE ---------- ------- ------- -------------------------------------------------------------------------------- --------------------- 3 ONLINE /u01/app/oracle/oradata/orcl/redo03.log NO 2 ONLINE /u01/app/oracle/oradata/orcl/redo02.log NO 1 ONLINE /u01/app/oracle/oradata/orcl/redo01.log NO SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- /u01/app/oracle/oradata/orcl/system01.dbf /u01/app/oracle/oradata/orcl/sysaux01.dbf /u01/app/oracle/oradata/orcl/undotbs01.dbf /u01/app/oracle/oradata/orcl/users01.dbf /u01/app/oracle/oradata/orcl/users02.dbf SQL> select name from v$tempfile; NAME -------------------------------------------------------------------------------- /u01/app/oracle/oradata/orcl/temp01.dbf
根据以上查询结果,发现有以下文件需要拷贝:
/u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora /u01/app/oracle/oradata/orcl/control01.ctl /u01/app/oracle/recovery_area/orcl/control02.ctl /u01/app/oracle/oradata/orcl/redo03.log /u01/app/oracle/oradata/orcl/redo02.log /u01/app/oracle/oradata/orcl/redo01.log /u01/app/oracle/oradata/orcl/system01.dbf /u01/app/oracle/oradata/orcl/sysaux01.dbf /u01/app/oracle/oradata/orcl/undotbs01.dbf /u01/app/oracle/oradata/orcl/users01.dbf /u01/app/oracle/oradata/orcl/users02.dbf /u01/app/oracle/oradata/orcl/users03.dbf /u01/app/oracle/oradata/orcl/temp01.dbf
停掉原数据库与新数据库
service oracle stop
使用scp拷贝文件到新服务器
scp /u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora oracle@192.168.1.18:/u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileorcl.ora scp /u01/app/oracle/oradata/orcl/control01.ctl oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/control01.ctl scp /u01/app/oracle/recovery_area/orcl/control02.ctl oracle@192.168.1.18:/u01/app/oracle/recovery_area/orcl/control02.ctl scp /u01/app/oracle/oradata/orcl/redo03.log oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/redo03.log scp /u01/app/oracle/oradata/orcl/redo02.log oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/redo02.log scp /u01/app/oracle/oradata/orcl/redo01.log oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/redo01.log scp /u01/app/oracle/oradata/orcl/system01.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/system01.dbf scp /u01/app/oracle/oradata/orcl/sysaux01.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/sysaux01.dbf scp /u01/app/oracle/oradata/orcl/undotbs01.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/undotbs01.dbf scp /u01/app/oracle/oradata/orcl/users01.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/users01.dbf scp /u01/app/oracle/oradata/orcl/users02.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/users02.dbf scp /u01/app/oracle/oradata/orcl/users03.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/users03.dbf scp /u01/app/oracle/oradata/orcl/temp01.dbf oracle@192.168.1.18:/u01/app/oracle/oradata/orcl/temp01.dbf
等待拷贝完成
尝试启动新数据库
dba 登录进行启动数据库
[oracle@oracle ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 17 09:26:11 2015 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to an idle instance. SQL> startup ORACLE instance started. Total System Global Area 6747725824 bytes Fixed Size 2213976 bytes Variable Size 5100275624 bytes Database Buffers 1610612736 bytes Redo Buffers 34623488 bytes Database mounted. Database opened.
注意最后一句,到这里就启动成功了。这次很顺利,没有出现意外。也可以通过以下语句检测数据库的状态:
SQL> select status from v$instance; STATUS ------------ OPEN
如果 Database mounted 成功后报错,也就是数据库最终不是 open 状态,只是 mounted 状态, 可以尝试恢复数据库。
recover database;
完成后,再打开数据库,一般可以成功。
alter database open;
验证两个库的数据
根据自己的实际情况进行验证, 这里不再赘述.
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# oracle
# 数据库迁移
# 数据迁移
# 数据文件迁移
# oracle与gbase8s迁移数据类型对照以及举例说明
# Oracle数据迁移MySQL的三种简单方法
# 如何把Oracle 数据库从 RAC 集群迁移到单机环境
# Oracle通过LogMiner实现数据同步迁移
# Oracle 10g DG 数据文件迁移的实现
# 如何将Oracle的一个大数据表快速迁移到 Sqlserver2008数据库(图文教程)
# oracle数据迁移到db2数据库的实现方法(分享)
# oracle数据库迁移到MySQL的方法总结
# Oracle数据库迁移方案
# Oracle数据库迁移所有文件到新挂载磁盘路径
# 都是
# 自己的
# 一句
# 一台
# 可以通过
# 实际情况
# 这篇文章
# 报错
# 查询结果
# 到新
# 切换到
# 再打
# 安装目录
# 自动启动
# 器上
# 操作系统
# 发现有
# 完成后
# 安装了
# 有疑问
相关文章:
东莞专业制作网站的公司,东莞大学生网的网址是什么?
如何快速打造个性化非模板自助建站?
建站之星代理商如何保障技术支持与售后服务?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
Python多线程使用规范_线程安全解析【教程】
学校为何禁止电信移动建设网站?
高防服务器租用首荐平台,企业级优惠套餐快速部署
香港服务器网站卡顿?如何解决网络延迟与负载问题?
魔毅自助建站系统:模板定制与SEO优化一键生成指南
网站制作网站,深圳做网站哪家比较好?
武清网站制作公司,天津武清个人营业执照注销查询系统网站?
建站三合一如何选?哪家性价比更高?
如何选择美橙互联多站合一建站方案?
如何快速搭建高效WAP手机网站?
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
如何在腾讯云服务器快速搭建个人网站?
制作网站外包平台,自动化接单网站有哪些?
官网网站制作腾讯审核要多久,联想路由器newifi官网
如何快速搭建虚拟主机网站?新手必看指南
建站之星如何开启自定义404页面避免用户流失?
建站之星导航如何优化提升用户体验?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
建站之星后台密码遗忘或太弱?如何重置与强化?
c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】
宝塔Windows建站如何避免显示默认IIS页面?
头像制作网站在线制作软件,dw网页背景图像怎么设置?
TestNG的testng.xml配置文件怎么写
在线教育网站制作平台,山西立德教育官网?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
专业网站建设制作报价,网页设计制作要考什么证?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在景安服务器上快速搭建个人网站?
兔展官网 在线制作,怎样制作微信请帖?
如何通过西部建站助手安装IIS服务器?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
Android使用GridView实现日历的简单功能
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
如何快速生成高效建站系统源代码?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
小型网站制作HTML,*游戏网站怎么搭建?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
如何在IIS中新建站点并配置端口与物理路径?
无锡营销型网站制作公司,无锡网选车牌流程?
装修招标网站设计制作流程,装修招标流程?
如何用好域名打造高点击率的自主建站?
建站之星安装后如何配置SEO及设计样式?
如何在橙子建站上传落地页?操作指南详解
*请认真填写需求信息,我们会在24小时内与您取得联系。