Dear Oracle master 

saya baru saja mencoba mencopy database 10g rel2 dari windows ke linux.
berikut langkah saya :

---pada DB windows DB10g Rel2-----
1. Begin backup untuk smua tablespace
SQL> alter tablespace SYSTEM begin backup (dst)
2. copy semua datafile, logfile dan controlfile
3. End backup untuk semua tablespace
4. create current archive log, kemudian copy ke folder Backup

-----Pada RH 3.5 DB 10g Rel2---------
1. shutdown immediate
2. copy semua file backup dari Win ke directory baru pada Linux
3. Modify initSID.ora untuk lokasi controlfile yang baru
4. startup nomount
5. Create New Controlfile
6. SQL>startup mount;
7. backup controlfle to trace
7. SQL>recover database using backup controlfile;
(saya masukan lokasi archivelog dr windows dgn option AUTO)
muncul pesan error berikut :
/******************************************************************************/
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/db10g/archive/ARC20494_0626631519.001 AUTO
ORA-00283: recovery session canceled due to errors
ORA-10562: Error occurred while applying redo to data block (file# 1, block#
1482)
ORA-10564: tablespace SYSTEM
ORA-01110: data file 1: '/db10g/product/10.2.0/oradata/erpdb/SYSTEM01.DBF'
ORA-10561: block type 'TRANSACTION MANAGED DATA BLOCK', data object# 212
ORA-00600: internal error code, arguments: [4502], [0], [], [], [], [], [], []
/*****************************************************************************/

tambahan : saya memutuskan untuk create New Controlfile karena jika menggunakan 
current ctl maka perintah berikut selalu gagal
SQL>alter database
rename file 'D:\DBORACLE102\PRODUCT\10.2.0\ORADATA\ERPDB\SYSTEM01.DBF' to 
'/db10g/product/10.2.0/oradata/erpdb/SYSTEM01.DBF';

selalu muncul error bahwa file berikut tidak ada: 
'D:\DBORACLE102\PRODUCT\10.2.0\ORADATA\ERPDB\SYSTEM01.DBF'

Mohon bantuan dan advice dari para master smua.

Thanks,



      

[Non-text portions of this message have been removed]

Kirim email ke