直接拷贝数据文件实现Oracle数据迁移
发布时间:2021-03-31 03:15:05 所属栏目:Oracle 来源:互联网
导读:Oracle 数据迁移是比较麻烦的,对菜鸟来说更是如此。最近由于更换服务器,需要将Oracle迁移到另外一台机器,在两个服务器环境相同,以及 Oracle版本相同的前提下,通过直接拷贝数据文件到新服务器,就可以直接迁移成功。这里记录一下迁移步骤。需要的朋友可以
背景介绍由于机房服务器变更,需要将 Oracle 迁移到一台新服务器上去。 以下是环境说明:
新服务器上安装和配置 Oracle
在新服务器(192.168.1.18)上安装了Oracle,为了保险,主机名、数据库实例名、安装目录都和原数据库保持一致。具体安装方法可参考: 查询需要拷贝的文件
根据以上查询结果,发现有以下文件需要拷贝: 停掉原数据库与新数据库
使用scp拷贝文件到新服务器
等待拷贝完成 尝试启动新数据库
dba 登录进行启动数据库 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.
注意最后一句,到这里就启动成功了。这次很顺利,没有出现意外。也可以通过以下语句检测数据库的状态: select status from v$instance; STATUS ------------ OPEN如果 完成后,再打开数据库,一般可以成功。 验证两个库的数据根据自己的实际情况进行验证,这里不再赘述. 总结以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。 (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |