bi数据库迁移记录
源bi环境
OS: windows 2008 sp1
DB:oracle 11.2.0
一台pc server上跑了两个实例cognos、biyw ,dbca创建库的时,数据文件存放路径采用oracle自动管理的路径,而且处于归档模式下,
闪回恢复区默认为2g
1:数据迁移之前,首先检查一下数据文件、日志文件和控制文件的路径及个数
select file_name from dba_data_files
select * from v$controlfile
select * from v$logfile
然后查看dba_users 、dba_tablespaces、 dba_tables ,核对其总数
执行表空间查询语句,查看每个表空间的使用率情况,看能不能在迁移之前压缩数据文件
SQL> select file_name from dba_data_files where tablespace_name='xx';
SQL> alter database datafile 'D:\APP\BIYW\xx.dbf' resize 2048m;
2:搭建跟源环境一模一样的os,路径也要一样。安装oracle时,ORACLE_HOME路径一致、ORACLE_SID一致,在dbca建库的时候
注意sga大小相同、数据文件存放位置为自动管理
3:用shutdowm immediate方式关闭源db,关闭监听 lsnrctl stop
将源库中的所有数据文件、undo文件集log文件拷贝到目的库,临时文件不用拷贝
将源库闪回恢复区中的控制自动备份也拷贝到目的库中
4:目的库上启动db和监听就ok了
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24862808/viewspace-740602/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24862808/viewspace-740602/