如下操做爲在ORACLE 10G上測試成功後在ORACLE 9I 9.2.0.1.0 上的測試過程腳本 ,貼出來分享哈!數據庫
參考了一下網站信息:http://languanghai06.blog.163.com/blog/static/2604355020104129401039/測試
PS :紅色字體爲輸入 綠色字體爲輸入命令後系統打印字體
SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 5月 12 17:20:16 2011網站
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.blog
鏈接到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Productionget
SQL> connect /as sysdba
已鏈接。
SQL> select name,file# from v$datafile;it
NAME
--------------------------------------------------------------------------------
FILE#
----------
E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF
1io
E:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF
2file
E:\ORACLE\ORADATA\ORCL\CWMLITE01.DBF
3select
NAME
--------------------------------------------------------------------------------
FILE#
----------
E:\ORACLE\ORADATA\ORCL\DRSYS01.DBF
4
E:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF
5
E:\ORACLE\ORADATA\ORCL\INDX01.DBF
6
NAME
--------------------------------------------------------------------------------
FILE#
----------
E:\ORACLE\ORADATA\ORCL\ODM01.DBF
7
E:\ORACLE\ORADATA\ORCL\TOOLS01.DBF
8
E:\ORACLE\ORADATA\ORCL\USERS01.DBF
9
NAME
--------------------------------------------------------------------------------
FILE#
----------
E:\ORACLE\ORADATA\ORCL\XDB01.DBF
10
E:\ORACLE\ORADATA\ORCL\LIVEBOS.ORA
11
已選擇11行。
SQL> shutdown immediate
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。
SQL> $copy E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF F:\Oracle9i\data\SYSTEM01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF F:\Oracle9i\data\UNDOTBS01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\CWMLITE01.DBF F:\Oracle9i\data\CWMLITE01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\DRSYS01.DBF F:\Oracle9i\data\DRSYS01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF F:\Oracle9i\data\EXAMPLE01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\INDX01.DBF F:\Oracle9i\data\INDX01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\ODM01.DBF F:\Oracle9i\data\ODM01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\TOOLS01.DBF F:\Oracle9i\data\TOOLS01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\USERS01.DBF F:\Oracle9i\data\USERS01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\XDB01.DBF F:\Oracle9i\data\XDB01.DBF
SQL> $copy E:\ORACLE\ORADATA\ORCL\LIVEBOS.ORA F:\Oracle9i\data\LIVEBOS.ORA
SQL> startup mount
ORACLE 例程已經啓動。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
數據庫裝載完畢。
SQL> alter database
2 rename file
3 'E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF',
4 'E:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF',
5 'E:\ORACLE\ORADATA\ORCL\CWMLITE01.DBF',
6 'E:\ORACLE\ORADATA\ORCL\DRSYS01.DBF',
7 'E:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF',
8 'E:\ORACLE\ORADATA\ORCL\INDX01.DBF',
9 'E:\ORACLE\ORADATA\ORCL\ODM01.DBF',
10 'E:\ORACLE\ORADATA\ORCL\TOOLS01.DBF',
11 'E:\ORACLE\ORADATA\ORCL\USERS01.DBF',
12 'E:\ORACLE\ORADATA\ORCL\XDB01.DBF',
13 'E:\ORACLE\ORADATA\ORCL\LIVEBOS.ORA'
14 to
15 'F:\Oracle9i\data\SYSTEM01.DBF',
16 'F:\Oracle9i\data\UNDOTBS01.DBF',
17 'F:\Oracle9i\data\CWMLITE01.DBF',
18 'F:\Oracle9i\data\DRSYS01.DBF',
19 'F:\Oracle9i\data\EXAMPLE01.DBF',
20 'F:\Oracle9i\data\INDX01.DBF',
21 'F:\Oracle9i\data\ODM01.DBF',
22 'F:\Oracle9i\data\TOOLS01.DBF',
23 'F:\Oracle9i\data\USERS01.DBF',
24 'F:\Oracle9i\data\XDB01.DBF',
25 'F:\Oracle9i\data\LIVEBOS.ORA';
數據庫已更改。
SQL> alter database open
2 ;
數據庫已更改。
SQL> select name,status from v$datafile;
NAME
--------------------------------------------------------------------------------
STATUS
-------
F:\ORACLE9I\DATA\SYSTEM01.DBF
SYSTEM
F:\ORACLE9I\DATA\UNDOTBS01.DBF
ONLINE
F:\ORACLE9I\DATA\CWMLITE01.DBF
ONLINE
NAME
--------------------------------------------------------------------------------
STATUS
-------
F:\ORACLE9I\DATA\DRSYS01.DBF
ONLINE
F:\ORACLE9I\DATA\EXAMPLE01.DBF
ONLINE
F:\ORACLE9I\DATA\INDX01.DBF
ONLINE
NAME
--------------------------------------------------------------------------------
STATUS
-------
F:\ORACLE9I\DATA\ODM01.DBF
ONLINE
F:\ORACLE9I\DATA\TOOLS01.DBF
ONLINE
F:\ORACLE9I\DATA\USERS01.DBF
ONLINE
NAME
--------------------------------------------------------------------------------
STATUS
-------
F:\ORACLE9I\DATA\XDB01.DBF
ONLINE
F:\ORACLE9I\DATA\LIVEBOS.ORA
ONLINE
已選擇11行。
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS
---------- ---------- ---------- ---------- ---------- --- ----------------
FIRST_CHANGE# FIRST_TIME
------------- ----------
1 1 0 104857600 1 YES UNUSED
0
2 1 0 104857600 1 YES UNUSED
0
3 1 1 104857600 1 NO CURRENT
190578 12-5月 -11
SQL> select * from v$logfile;
GROUP# STATUS TYPE
---------- ------- -------
MEMBER
--------------------------------------------------------------------------------
3 ONLINE
E:\ORACLE\ORADATA\ORCL\REDO03.LOG
2 ONLINE
E:\ORACLE\ORADATA\ORCL\REDO02.LOG
1 ONLINE
E:\ORACLE\ORADATA\ORCL\REDO01.LOG
SQL> alter system switch logfile;
系統已更改。
SQL> shutdown immediate
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。
SQL> $ copy E:\ORACLE\ORADATA\ORCL\REDO03.LOG F:\Oracle9i\data\REDO03.LOG
SQL>$ copy E:\ORACLE\ORADATA\ORCL\REDO02.LOG F:\Oracle9i\data\REDO02.LOG
SQL> $ copy E:\ORACLE\ORADATA\ORCL\REDO01.LOG F:\Oracle9i\data\REDO01.LOG
SQL> startup mount
ORACLE 例程已經啓動。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
數據庫裝載完畢。
SQL> alter database
2 rename file
3 'E:\ORACLE\ORADATA\ORCL\REDO03.LOG',
4 'E:\ORACLE\ORADATA\ORCL\REDO02.LOG',
5 'E:\ORACLE\ORADATA\ORCL\REDO01.LOG'
6 to
7 'F:\Oracle9i\data\REDO03.LOG',
8 'F:\Oracle9i\data\REDO02.LOG',
9 'F:\Oracle9i\data\REDO01.LOG';
數據庫已更改。
SQL> alter database open
2 ;
數據庫已更改。
SQL> alter system switch logfile;
系統已更改。
SQL> select * from v$logfile;
GROUP# STATUS TYPE
---------- ------- -------
MEMBER
--------------------------------------------------------------------------------
3 ONLINE
F:\ORACLE9I\DATA\REDO03.LOG
2 ONLINE
F:\ORACLE9I\DATA\REDO02.LOG
1 ONLINE
F:\ORACLE9I\DATA\REDO01.LOG
SQL>
可能用到的路徑:
'E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF',
'E:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF',
'E:\ORACLE\ORADATA\ORCL\CWMLITE01.DBF',
'E:\ORACLE\ORADATA\ORCL\DRSYS01.DBF',
'E:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF',
'E:\ORACLE\ORADATA\ORCL\INDX01.DBF',
'E:\ORACLE\ORADATA\ORCL\ODM01.DBF',
'E:\ORACLE\ORADATA\ORCL\TOOLS01.DBF',
'E:\ORACLE\ORADATA\ORCL\USERS01.DBF',
'E:\ORACLE\ORADATA\ORCL\XDB01.DBF',
'E:\ORACLE\ORADATA\ORCL\LIVEBOS.ORA'
to
'F:\Oracle9i\data\SYSTEM01.DBF',
'F:\Oracle9i\data\UNDOTBS01.DBF',
'F:\Oracle9i\data\CWMLITE01.DBF',
'F:\Oracle9i\data\DRSYS01.DBF',
'F:\Oracle9i\data\EXAMPLE01.DBF',
'F:\Oracle9i\data\INDX01.DBF',
'F:\Oracle9i\data\ODM01.DBF',
'F:\Oracle9i\data\TOOLS01.DBF',
'F:\Oracle9i\data\USERS01.DBF',
'F:\Oracle9i\data\XDB01.DBF',
'F:\Oracle9i\data\LIVEBOS.ORA';
$ copy E:\ORACLE\ORADATA\ORCL\REDO03.LOG F:\Oracle9i\data\REDO03.LOG
$ copy E:\ORACLE\ORADATA\ORCL\REDO02.LOG F:\Oracle9i\data\REDO02.LOG
$ copy E:\ORACLE\ORADATA\ORCL\REDO01.LOG F:\Oracle9i\data\REDO01.LOG
'E:\ORACLE\ORADATA\ORCL\REDO03.LOG', 'E:\ORACLE\ORADATA\ORCL\REDO02.LOG', 'E:\ORACLE\ORADATA\ORCL\REDO01.LOG' to 'F:\Oracle9i\data\REDO03.LOG', 'F:\Oracle9i\data\REDO02.LOG', 'F:\Oracle9i\data\REDO01.LOG';