OS windows dan linux nya kira-kira sama persis gak versinya?
:D just kidding...

beda OS, setahu saya cuma pakai DMP saja, pak. 
coba export file DMP di windows, 
create database baru di linux,
import file DMP di linux...

CMIIW

regard,
subekti
 
  ----- Original Message ----- 
  From: Ivan Wahyudi 
  To: [email protected] 
  Sent: Wednesday, August 20, 2008 2:10 PM
  Subject: [indo-oracle] Online Backup Windows ke Linux


  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]



   

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

Kirim email ke