RAC環境下建立本地資料檔案的解決方法
同事不小心,在RAC環境下建立了本地資料檔案,這個肯定會出問題的,節點2不能訪問此資料檔案。其實發現做錯了,立馬刪掉應該沒有問題。資料檔案還沒有資料。
下面演示一下錯誤的解決方法,思路就是,把本地檔案COPY到共享磁碟中(ASM),在rename即可。
下面演示一下錯誤的解決方法,思路就是,把本地檔案COPY到共享磁碟中(ASM),在rename即可。
點選(此處)摺疊或開啟
-
SQL> alter tablespace USERS add datafile '/home/oracle/user01.dbf' size 10m;//建立錯誤過程
-
-
Tablespace altered.
-
-
SQL> alter database datafile 8 offline;
-
-
Database altered.
-
-
SQL>
-
SQL>
-
SQL>
-
SQL> exit
-
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
-
With the Partitioning, Real Application Clusters, OLAP, Data Mining
-
and Real Application Testing options
-
oracle@zbdb1:~/product/10.2.0/db_1/bin> rman target /
-
-
Recovery Manager: Release 10.2.0.4.0 - Production on Tue Feb 18 16:17:54 2014
-
-
Copyright (c) 1982, 2007, Oracle. All rights reserved.
-
-
-
connected to target database: QT0000J2 (DBID=3109660417)
-
-
RMAN>
-
RMAN>
-
-
RMAN>
-
-
RMAN>
-
-
RMAN> copy datafile '/home/oracle/user01.dbf' to '+RACDG';
-
-
Starting backup at 18-FEB-14
-
using target database control file instead of recovery catalog
-
allocated channel: ORA_DISK_1
-
channel ORA_DISK_1: sid=1060 instance=qt0000j21 devtype=DISK
-
channel ORA_DISK_1: starting datafile copy
-
input datafile fno=00008 name=/home/oracle/user01.dbf
-
output filename=+RACDG/qt0000j2/datafile/users.270.839866683 tag=TAG20140218T161802 recid=1 stamp=839866682
-
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:01
-
Finished backup at 18-FEB-14
-
-
RMAN> exit
-
-
-
Recovery Manager complete.
-
oracle@zbdb1:~/product/10.2.0/db_1/bin> sqlplus / as sysdba;
-
-
SQL*Plus: Release 10.2.0.4.0 - Production on Tue Feb 18 16:19:02 2014
-
-
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
-
-
-
Connected to:
-
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
-
With the Partitioning, Real Application Clusters, OLAP, Data Mining
-
and Real Application Testing options
-
-
SQL>
-
SQL>
-
SQL> alter database rename file '/home/oracle/user01.dbf' to '+RACDG/qt0000j2/datafile/users.270.839866683';
-
-
Database altered.
-
-
SQL>
-
SQL>
-
SQL>
-
SQL> select name from v$datafiles;
-
select name from v$datafiles
-
*
-
ERROR at line 1:
-
ORA-00942: table or view does not exist
-
-
-
SQL> select name from v$datafile;
-
-
NAME
-
--------------------------------------------------------------------------------
-
+RACDG/qt0000j2/datafile/system.259.730655367
-
+RACDG/qt0000j2/datafile/undotbs1.260.730655371
-
+RACDG/qt0000j2/datafile/sysaux.261.730655371
-
+RACDG/qt0000j2/datafile/undotbs2.263.730655377
-
+RACDG/qt0000j2/datafile/users.264.730655377
-
+RACDG/qt0000j2/datafile/ciimss_ts.268.733087301
-
+RACDG/qt0000j2/datafile/ciimss_idx_ts.269.733087365
-
+RACDG/qt0000j2/datafile/users.270.839866683
-
-
8 rows selected.
-
-
SQL> select file_name,file_id,ONLINE_STATUS from dba_data_files;
-
-
+RACDG/qt0000j2/datafile/users.270.839866683 8 RECOVER
-
-
SQL> recover datafile 8;
-
ORA-00279: change 225618407 generated at 02/18/2014 16:17:27 needed for thread
-
1
-
ORA-00289: suggestion :
-
/home/oracle/product/10.2.0/db_1/dbs/arch1_2667_730655361.dbf
-
ORA-00280: change 225618407 for thread 1 is in sequence #2667
-
-
-
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
-
auto
-
Log applied.
-
Media recovery complete.
-
SQL> select file_name,file_id,ONLINE_STATUS from dba_data_files;
-
+RACDG/qt0000j2/datafile/users.270.839866683 8 OFFLINE
-
- SQL> alter database datafile \'+RACDG/qt0000j2/datafile/users.270.839866683\' online;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/501889/viewspace-1083311/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rac 環境新增資料檔案誤新增到檔案系統,正確解決方法
- 【RAC】RAC本地資料檔案遷移至ASM的方法(3)ASM
- 【RAC】RAC本地資料檔案遷移至ASM的方法(2)ASM
- 【RAC】RAC本地資料檔案遷移至ASM的方法(1)ASM
- RAC資料庫將資料檔案建立在本地磁碟資料庫
- 開發環境下PP檔案的建立開發環境
- RAC環境中的TNSNAMES檔案
- RAC中誤將資料檔案建立在本地盤時的修正
- RAC環境重建控制檔案
- 【RAC】Oracle RAC叢集環境下日誌檔案結構Oracle
- rac環境下standby資料庫的實現資料庫
- RAC環境下單例項啟動Oracle資料庫重建控制檔案案例單例Oracle資料庫
- RAC環境中的快照控制檔案
- RAC環境中的密碼檔案密碼
- RAC 環境下修改歸檔模式模式
- 【RAC】rac環境下的資料庫備份與還原資料庫
- 非歸檔模式下資料檔案被誤刪的解決方法模式
- RAC環境中的初始化檔案
- Oracle 11g Dataguard環境下資料檔案、日誌檔案管理(下)Oracle
- oracle之 RAC本地資料檔案遷移至ASMOracleASM
- 【RAC】RAC環境下歸檔日誌格式約定
- 從單例項資料庫轉換到RAC環境——RAC的建立和配置單例資料庫
- oracle RAC中表空間資料檔案錯誤建立到了節點本地位置Oracle
- rac環境下使用impdp匯入資料出錯
- RAC環境下dataguard的搭建
- Oracle 11g Dataguard環境下資料檔案、日誌檔案管理(上)Oracle
- 10g , 11g RAC 環境下開啟歸檔模式的方法模式
- RAC環境建立額外的THREADthread
- 域環境下如何保護重要資料檔案的安全(一)—EFS加密(下)加密
- Oracle資料庫 檔案系統與裸裝置之間的轉換(RAC環境)Oracle資料庫
- Mac環境下本地svn的使用Mac
- PHP本地檔案包含漏洞環境搭建與利用PHP
- 模擬檔案下載稽核 有效保障HPC環境下的資料安全性
- 域環境下如何保護重要資料檔案的安全(三)—BitLocker(上)
- eclipse環境下無法建立android virtual Devices(AVD)問題解決的方法彙總EclipseAndroiddev
- Oracle RAC 環境 引數檔案的啟動順序Oracle
- Windows環境下Rails安裝Bootstrap失敗解決方法WindowsAIboot
- (轉)windows環境下rac節點時間同步方法Windows