CLONE ORACLE 10GR2 dari WINDOWS ke LINUX

18 Mar

CLONE ORACLE 10GR2 dari WINDOWS ke LINUX

seharusnya cara – cara ini juga dapat digunakan untuk melakukkan :
a. control file rusak
b. redolog rusak
c. dan tentunya clone / migrasi ke beda O/S

server asal / windows
1. jika server tidak rusak.
a. create CONTROLFILE script
sql > ALTER DATABASE backup CONTROLFILE to trace
sql > shutdown immediate;
b. temukan trace file terakhir, extention .trc
c. loncat ke langkah no 3

2. jika control file [control01.ctl, control02.ctl, control03.ctl] dan
redolog [redo01.LOG, redo02.LOG, redo03.LOG] rusak

3. edit / buat file yang mirip, jika sulit copykan dari
server yang lain, dalam contoh saya beri nama clone_modif.sql

4. copykan file – file .dbf [find file / semua data file yang ada ]
[kalau ada yang rusak ya wasalam he…..he…..he……]
contoh saya dan disimpan di /u02/data:

index02.dbf
system01.dbf
users01.dbf
sysaux01.dbf
EXAMPLE01.DBF
UNDOTBS01.DBF
data01.dbf
data02.dbf
index01.dbf

5. membuat init.ora, sama dengan langkah no 3, bisa contoh dari server yang lain

6. menyiapkan folder-folder
[oracle@orcl ~]$ mkdir -p /u02/admin/orcl/adump
[oracle@orcl ~]$ mkdir -p /u02/admin/orcl/bdump
[oracle@orcl ~]$ mkdir -p /u02/admin/orcl/cdump
[oracle@orcl ~]$ mkdir -p /u02/flash_recovery_area
[oracle@orcl ~]$ mkdir -p /u02/admin/orcl/udump

7. membuat spfile

8. menjalankan script clone_modif.sql
SQL> @clone_modif.sql;
Control file created.
Database altered.

9. restart, dan lakukan startup normal
SQL> shutdown abort;
ORACLE instance shut down.
SQL> startup;
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 96470608 bytes
Database Buffers 184549376 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: