|
    
- UID
- 61170
- 帖子
- 8139
- 精华
- 3
- 积分
- 16726
- 人气值
- 12621 点
- 努力值
- 21379 点
- 推广注册人数
- 3 个人
- 阅读权限
- 200
- 性别
- 男
- 在线时间
- 722 小时
- 注册时间
- 2008-2-29
- 最后登录
- 2008-12-5
 
|
楼主
发表于 2008-8-12 12:09
| 只看该作者
有时候我们会遇到这样的情况,现有的数据库要从一个机器转移到另外一个机器上,一般我们会使用导出,导入。但是如果数据库的数据非常多,数据文件尺寸很大,那么在导出导入的过程就很可能会出现问题,并且漫长的过程也是我们无法容忍的。在这种情况下,我们可以简单地使用操作系统的copy命令,直接进行数据库的转移。
以下示例均在Redhat Fedora Core 1上的Oracle9.2.0.1中操作,其它操作系统和Oracle版本同样适用。
假设我们的数据库在服务器A上,$ORACLE_BASE是/oracle,$ORACLE_HOME是/oracle/product/9.2.0。现在我们要将此数据库转移到服务器B上,并且新的$ORACLE_BASE是/u01/oracle,$ORACLE_HOME是/u01/oracle/product/9.2.0。SID是oralinux。
操作步骤如下: |
|