亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 做存儲軟件linux下Oracle文件不一致怎么解決 [打印本頁]

作者: hopehopegui    時間: 2014-10-10 13:42
標題: 做存儲軟件linux下Oracle文件不一致怎么解決
現(xiàn)在有很多的雙擊熱備軟件,很多時候配置Oracle都會遇到文件位置不一樣的情況,我列舉一下易騰對于Oracle文件位置不一樣的情況,如果文件位置不一樣就會發(fā)生數(shù)據(jù)庫帶不起來,主要環(huán)境是linux系統(tǒng)下的,查看文件位置一不一樣,主要有這幾個命令:進入控制端 C:\>sqlplus / as sysdba 進入數(shù)據(jù)庫 select name from v$datafile 查看是數(shù)據(jù)文件的位置 select member from v$logfile 查看日志文件位置 select name from v$controlfile 查看控制文件位置
舉例一下 如果數(shù)據(jù)文件不一致怎么更改啊(這個主要是我遇到的)
查看當前數(shù)據(jù)文件位置:

SQL> SELECT name FROM v$datafile;

NAME
--------------------------------------------------------------------------------
E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF
E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\UNDOTBS01.DBF
E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF
E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\USERS01.DBF

移動數(shù)據(jù)文件,需要如下幾部:
1.Shutdown數(shù)據(jù)庫
2.更改系統(tǒng)的物理文件的路徑
3.以mount模式啟動數(shù)據(jù)庫
4.以ALTER DATABASE RENAME FILE命令更改路徑
5.打開數(shù)據(jù)庫

SQL> SHUTDOWN IMMEDIATE
數(shù)據(jù)庫已經(jīng)關閉。
已經(jīng)卸載數(shù)據(jù)庫。
ORACLE 例程已經(jīng)關閉。
SQL> HOST MOVE E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\USERS01.DBF D:\ORADATA\ORCL\USERS01.DBF

SQL> HOST MOVE E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF D:\ORADATA\ORCL\SYSAUX01.DBF

SQL> HOST MOVE E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\UNDOTBS01.DBF D:\ORADATA\ORCL\UNDOTBS01.DBF

SQL> HOST MOVE E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF D:\ORADATA\ORCL\SYSTEM01.DBF

SQL> STARTUP MOUNT
ORACLE 例程已經(jīng)啟動。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
數(shù)據(jù)庫裝載完畢。
SQL> ALTER DATABASE RENAME FILE 'E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\USERS01.DBF' TO 'D:\ORADATA\ORCL\USERS01.DBF';

數(shù)據(jù)庫已更改。

SQL> ALTER DATABASE RENAME FILE 'E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSAUX01.DBF' TO 'D:\ORADATA\ORCL\SYSAUX01.DBF';

數(shù)據(jù)庫已更改。

SQL> ALTER DATABASE RENAME FILE 'E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\UNDOTBS01.DBF' TO 'D:\ORADATA\ORCL\UNDOTBS01.DBF'
;

數(shù)據(jù)庫已更改。

SQL> ALTER DATABASE RENAME FILE 'E:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\SYSTEM01.DBF' TO 'D:\ORADATA\ORCL\SYSTEM01.DBF';

數(shù)據(jù)庫已更改。

SQL> ALTER DATABASE OPEN;

數(shù)據(jù)庫已更改。

驗證:
SQL> SELECT name FROM v$datafile;

NAME
------------------------------------------------------------------------------
D:\ORADATA\ORCL\SYSTEM01.DBF
D:\ORADATA\ORCL\UNDOTBS01.DBF
D:\ORADATA\ORCL\SYSAUX01.DBF
D:\ORADATA\ORCL\USERS01.DBF

作者: xuman6601651    時間: 2014-10-10 17:15
                      linux?
作者: hopehopegui    時間: 2014-10-17 09:31
回復 2# xuman6601651


   
作者: dengbao2001    時間: 2014-10-17 13:57
多謝分享,謝謝!
作者: mike1979    時間: 2014-10-17 18:18
數(shù)據(jù)文件不一致?和什么東西不一致?數(shù)據(jù)文件路徑都記錄在controlfile中,有什么不一致的。
作者: hopehopegui    時間: 2014-10-31 20:40
有時候會路徑不一致回復 5# mike1979


   




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2