数据库移动,在项目实施过程中,经常会发生,对于有经验的DBA来说,数据库移动是十分容易。但对于一些只了解系统,对数据库不是十分懂的人员来说,Oracle的移动就不是那么容量了。
例如当系统安装完成以后,存储空间扩容了,需要对原对ORACLE进行移动,需要进行数据移动。以前在ORACLE8I FOR WINDOWS 2000中是可以进行移动的。现在ORACLE9I FOR AIX 5L 的移动如何做呢?其实经对各种不同的平台,操作过程完全一样。
一、复制移动数据文件
1)、获取数据库相关信息
首先要查看一下数据库的文件内容:
QUOTE:
sqlplus “ / as sysdba”
select * from v$datafile;
select * from v$controlfile
select * from v$logfile;
2)、移动应用数据文件
shutdown immediate关闭数据库,拷贝数据文件到另外一个目录下。需要copy 的文件有:
system01.dbf
indx01.dbf
temp01.dbf
users01.dbf
3)、 修改数据库文件的位置
启动MOUNT模式:
QUOTE:
startup mount;
alter database rename file
‘oracleoradataocpsystem01.dbf'
to ‘oradataocpsystem01.dbf”
alter database rename file
‘oracleoradataocpindx01.dbf' to
‘oradataocpindx01.dbf';
注意只能进行更改移动的数据库文件,不包括控制文件与日志文件,TEMP文件。
当前位置: 数据库>oracle
Oracle 9i 数据库移动过程详细介绍
来源: 互联网 发布时间:2017-03-16
本文导语: 数据库移动,在项目实施过程中,经常会发生,对于有经验的DBA来说,数据库移动是十分容易。但对于一些只了解系统,对数据库不是十分懂的人员来说,Oracle的移动就不是那么容量了。 例如当系统安装完成以后,存储...