濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 直接拷貝數(shù)據(jù)文件實(shí)現(xiàn)Oracle數(shù)據(jù)遷移

直接拷貝數(shù)據(jù)文件實(shí)現(xiàn)Oracle數(shù)據(jù)遷移

熱門標(biāo)簽:上海網(wǎng)絡(luò)外呼系統(tǒng) 地圖標(biāo)注的坐標(biāo)點(diǎn) 區(qū)域地圖標(biāo)注怎么設(shè)置 百度地圖標(biāo)注注解 理財(cái)產(chǎn)品電銷機(jī)器人 電話機(jī)器人那種好 南通電銷外呼系統(tǒng)哪家強(qiáng) 百度地圖標(biāo)注飯店位置怎么 外呼系統(tǒng)好點(diǎn)子

背景介紹

由于機(jī)房服務(wù)器變更,需要將 Oracle 遷移到一臺(tái)新服務(wù)器上去。

以下是環(huán)境說明:

  • 原服務(wù)器地址: 192.168.1.15
  • 新服務(wù)器地址: 192.168.1.18
  • 操作系統(tǒng):都是 CentOS 6.5
  • 數(shù)據(jù)庫版本: 都是 11.2.0.1

新服務(wù)器上安裝和配置 Oracle

  • 192.168.1.18

在新服務(wù)器(192.168.1.18)上安裝了Oracle,為了保險(xiǎn),主機(jī)名、數(shù)據(jù)庫實(shí)例名、安裝目錄都和原數(shù)據(jù)庫保持一致。具體安裝方法可參考:centos 6.5下安裝oracle 11gR2與Oracle自動(dòng)啟動(dòng)的配置

查詢需要拷貝的文件

  1. 192.168.1.15
  2. 需要切換到 oracle 用戶
  3. 使用 sqlplus 登錄進(jìn) Oracle 數(shù)據(jù)庫
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

根據(jù)以上查詢結(jié)果,發(fā)現(xiàn)有以下文件需要拷貝:

/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

停掉原數(shù)據(jù)庫與新數(shù)據(jù)庫

  • 192.168.1.15 和 192.168.1.18
  • 使用 root 用戶
service oracle stop

使用scp拷貝文件到新服務(wù)器

  • 192.168.1.15
  • scp 命令可以把文件復(fù)制到遠(yuǎn)程 Linux 服務(wù)器,可以參考: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

等待拷貝完成

嘗試啟動(dòng)新數(shù)據(jù)庫

  1. 192.168.1.18
  2. 使用 oracle 用戶

dba 登錄進(jìn)行啟動(dòng)數(shù)據(jù)庫

[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.

注意最后一句,到這里就啟動(dòng)成功了。這次很順利,沒有出現(xiàn)意外。也可以通過以下語句檢測數(shù)據(jù)庫的狀態(tài):

SQL> select status from v$instance;
STATUS
------------
OPEN

如果 Database mounted 成功后報(bào)錯(cuò),也就是數(shù)據(jù)庫最終不是 open 狀態(tài),只是 mounted 狀態(tài), 可以嘗試恢復(fù)數(shù)據(jù)庫。

recover database;

完成后,再打開數(shù)據(jù)庫,一般可以成功。

alter database open;

驗(yàn)證兩個(gè)庫的數(shù)據(jù)

根據(jù)自己的實(shí)際情況進(jìn)行驗(yàn)證, 這里不再贅述.

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:
  • Oracle 日志挖掘(LogMiner)使用詳解
  • Oracle LogMiner的使用實(shí)例代碼
  • 理解和使用Oracle 8i分析工具LogMiner
  • oracle數(shù)據(jù)遷移到db2數(shù)據(jù)庫的實(shí)現(xiàn)方法(分享)
  • mysql數(shù)據(jù)遷移到Oracle的正確方法
  • Oracle數(shù)據(jù)庫升級(jí)或數(shù)據(jù)遷移方法研究
  • oracle 數(shù)據(jù)庫數(shù)據(jù)遷移解決方案
  • Oracle通過LogMiner實(shí)現(xiàn)數(shù)據(jù)同步遷移

標(biāo)簽:寧波 中衛(wèi) 遼源 自貢 海東 昭通 百色 紹興

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《直接拷貝數(shù)據(jù)文件實(shí)現(xiàn)Oracle數(shù)據(jù)遷移》,本文關(guān)鍵詞  直接,拷貝,數(shù)據(jù),文件,實(shí)現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《直接拷貝數(shù)據(jù)文件實(shí)現(xiàn)Oracle數(shù)據(jù)遷移》相關(guān)的同類信息!
  • 本頁收集關(guān)于直接拷貝數(shù)據(jù)文件實(shí)現(xiàn)Oracle數(shù)據(jù)遷移的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    友谊县| 新宁县| 鹤岗市| 龙州县| 肥东县| 太康县| 尤溪县| 永康市| 将乐县| 卢龙县| 肥东县| 图们市| 安西县| 康平县| 白银市| 黑河市| 宁德市| 甘谷县| 盐津县| 格尔木市| 赤峰市| 济阳县| 德州市| 汉寿县| 浦江县| 阳东县| 盐城市| 星子县| 迭部县| 灵山县| 响水县| 昌平区| 靖西县| 庆安县| 尼玛县| 东安县| 固镇县| 星座| 郯城县| 峨眉山市| 马公市|