Ini ialah arahan db_recover yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
db5.3_recover - Pulihkan pangkalan data kepada keadaan yang konsisten
SINOPSIS
db5.3_recover [-ceVv] [-h rumah] [-P kata laluan] [-t [[CC]YY]MMDDhhmm[.SS]]]
DESCRIPTION
Utiliti db5.3_recover mesti dijalankan selepas aplikasi yang tidak dijangka, Berkeley DB, atau
kegagalan sistem untuk memulihkan pangkalan data kepada keadaan yang konsisten. Semua transaksi yang komited
dijamin akan muncul selepas db5.3_recover telah dijalankan, dan semua transaksi tanpa komitmen
akan dibatalkan sepenuhnya.
PILIHAN
-c Lakukan pemulihan bencana dan bukannya pemulihan biasa.
-e Kekalkan persekitaran selepas menjalankan pemulihan. Pilihan ini jarang digunakan
melainkan fail DB_CONFIG terdapat dalam direktori rumah. Jika fail DB_CONFIG ialah
tidak hadir, maka wilayah akan dibuat dengan nilai parameter lalai.
-h Tentukan direktori rumah untuk persekitaran pangkalan data; secara lalai, arus
direktori kerja digunakan.
-P Tentukan kata laluan persekitaran. Walaupun utiliti Berkeley DB menimpa kata laluan
rentetan secepat mungkin, maklumlah mungkin terdapat tetingkap kelemahan
sistem di mana pengguna yang tidak bernasib baik boleh melihat hujah baris arahan atau di mana utiliti
tidak dapat menimpa memori yang mengandungi argumen baris arahan.
-t Pulih pada masa yang ditentukan dan bukannya tarikh terkini yang mungkin. The
argumen cap waktu hendaklah dalam bentuk [[CC]YY]MMDDhhmm[.SS] di mana setiap pasangan
huruf mewakili perkara berikut:
CC Dua digit pertama tahun (abad).
YY Dua digit kedua tahun ini. Jika "YY" dinyatakan, tetapi "CC" tidak, a
nilai untuk "YY" antara 69 dan 99 menghasilkan nilai "CC" sebanyak 19. Jika tidak,
nilai "YY" sebanyak 20 digunakan.
MM Bulan dalam setahun, dari 1 hingga 12.
DD Hari dalam sebulan, dari 1 hingga 31.
hh Jam dalam sehari, dari 0 hingga 23.
mm Minit dalam satu jam, dari 0 hingga 59.
SS Minit kedua, dari 0 hingga 61.
Jika pasangan huruf "CC" dan "YY" tidak dinyatakan, nilai lalai kepada
tahun semasa. Jika pasangan huruf "SS" tidak dinyatakan, nilai lalai kepada 0.
-V Tulis nombor versi perpustakaan ke output standard, dan keluar.
-v Jalankan dalam mod verbose.
Dalam kes pemulihan bencana, salinan arkib - atau gambar - semua pangkalan data
fail mesti dipulihkan bersama-sama dengan semua fail log yang ditulis sejak fail pangkalan data
syot kilat dibuat. (Jika ruang cakera adalah masalah, fail log boleh dirujuk secara simbolik
kiri).
Jika kegagalan itu bukan malapetaka, fail hadir pada sistem pada masa
kegagalan sudah memadai untuk melakukan pemulihan.
Jika fail log tiada, db5.3_recover akan mengenal pasti fail log yang hilang dan gagal, dalam
yang mana fail log yang hilang perlu dipulihkan dan pemulihan dilakukan semula.
Utiliti db5.3_recover menggunakan persekitaran DB Berkeley (seperti yang diterangkan untuk -h pilihan,
pembolehubah persekitaran DB_HOME, atau kerana utiliti dijalankan dalam direktori yang mengandungi
persekitaran Berkeley DB). Bagi mengelakkan rasuah alam sekitar apabila menggunakan a
Persekitaran Berkeley DB, db5.3_recover hendaklah sentiasa diberi peluang untuk melepaskan diri
persekitaran dan keluar dengan anggun. Untuk menyebabkan db5.3_recover melepaskan semua persekitaran
sumber dan keluar dengan bersih, hantarkan isyarat gangguan (SIGINT).
Utiliti db5.3_recover keluar dari 0 apabila berjaya, dan >0 jika ralat berlaku.
PERSEKITARAN
DB_HOME
Jika -h pilihan tidak ditentukan dan pembolehubah persekitaran DB_HOME ditetapkan, ia
digunakan sebagai laluan rumah pangkalan data, seperti yang diterangkan dalam DB_ENV->open.
PENGARANG
Sleepycat Software, Inc. Halaman manual ini dibuat berdasarkan dokumentasi HTML untuk
db_recover daripada Sleepycat, oleh Thijs Kinkhorst[e-mel dilindungi]>, untuk sistem Debian
(tetapi boleh digunakan oleh orang lain).
28 Januari 2005 DB5.3_PULIH(1)
Gunakan db_recover dalam talian menggunakan perkhidmatan onworks.net