DDS dan Signal 31
October 6, 2006 by maseko Saya dimintai tolong oleh mantan boss untuk mengimport dump Oracle ke database di PC Windows beliau. Hanya saja datanya tersimpan dalam Digital Data Storage (DDS) tape. Ada tiga tape, dan tiga-tiganya berbeda jenis: DDS, DDS2 dan DDS4. Pengalaman mengimport dump Oracle terbatas pada file yang sudah berekstensi .dmp. Itupun hasil mencontek buku sekalian buat belajar. Sempat bingung mau ‘mengapakan’ tape-tape tersebut. Satu-satunya DDS dirive yang pernah saya lihat hanya di server kantor yang beroperasi di atas SCO Open Server. Terbaca di situ DDS4.
Setelah belajar sedikit dari beberapa catatan yang ada, saya mengetahui kalau lokasi DDS drive ada di /device/rct0. Mencoba melakukan perintah
CD /device/rct0
ternyata itu bukan direktori. Kemudian saya perlakukan sebagai file dan mencoba perintah
more -f /device/rct0
muncul sebagian isi filenya. Berarti benar kalo drive DDS diperlakukan sebagai file dan saya memperkirakan saya pun dapat mengcopy ke ke file dalam hardisk. Langsung mencoba
cp /device/rct0 /backup/nama-file1.dmp
setelah menunggu berhasil menjadi file di hardisk. Filenya saya ambil dan diimport dari oracle di PC Windows dan sukses.
Saya coba dengan tape yang lain. Ternyata ketika menyalin ke hardisk salah satu tape berakhir dengan pesan “signal 31 core dumped”. File hasil ada dan memang paling besar diantara ketiganya, lebih dari 2 GB. Saya ulangi salin dengan perintah “cat” hasilnya juga sama begitu juga dengan pesan yang muncul. Saya coba import file tersebut. Awalnya biasa saja sampai akhirnya pesan bahwa akhir file tidk valid muncul (pesan bahasa Inggris nya saya lupa). Jadi hanya sebagian table saja yang terimpor. Mohon koreksinya jika langkah-langkah saya salah dan apa maksudnya signal 31 tersebut?

Posted in 






Leave A Comment
All fields marked with "*" are required.