ນີ້ແມ່ນຄໍາສັ່ງ db_dump ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
db5.3_dump - ຂຽນຖານຂໍ້ມູນເປັນຮູບແບບຂໍ້ຄວາມແປ
ສະຫຼຸບສັງລວມ
db5.3_dump [-klNpRrV] [-d ahr] [-f output] [-h home] [-P password] [-s database] ໄຟລ໌
ລາຍລະອຽດ
ຜົນປະໂຫຍດ db5.3_dump ອ່ານໄຟລ໌ຖານຂໍ້ມູນແລະຂຽນມັນໃສ່ຜົນໄດ້ຮັບມາດຕະຖານ.
ໃຊ້ຮູບແບບຂໍ້ຄວາມແປແບບເຄື່ອນທີ່ທີ່ເຂົ້າໃຈໄດ້ໂດຍ db5.3_load utility. ການໂຕ້ຖຽງໄຟລ໌
ຕ້ອງເປັນໄຟລ໌ທີ່ຜະລິດໂດຍໃຊ້ຟັງຊັນຫ້ອງສະໝຸດ Berkeley DB.
OPTIONS
-d ຖິ້ມຖານຂໍ້ມູນທີ່ລະບຸໄວ້ໃນຮູບແບບທີ່ເປັນປະໂຫຍດສໍາລັບການດີບັກ Berkeley DB
ປົກກະຕິຫ້ອງສະໝຸດ.
a ສະແດງຂໍ້ມູນທັງໝົດ.
h ສະແດງພຽງແຕ່ສ່ວນຫົວຂອງຫນ້າ.
r ຢ່າສະແດງລາຍການຟຣີຫຼືຫນ້າໃນບັນຊີລາຍຊື່ຟຣີ. ໂໝດນີ້ຖືກໃຊ້
ໂດຍການທົດສອບການຟື້ນຕົວ.
ໄດ້ output ຮູບແບບ of ໄດ້ -d ທາງເລືອກ is ບໍ່ ມາດຕະຖານ ແລະ ອາດຈະ ປ່ຽນແປງ, ໂດຍບໍ່ມີການ ແຈ້ງການ,
ລະຫວ່າງ ປ່ອຍອອກມາ of ໄດ້ Berkeley DB ຫ້ອງສະຫມຸດ.
-f ຂຽນໃສ່ທີ່ລະບຸໄວ້ ເອກະສານ ແທນທີ່ຈະເປັນຜົນຜະລິດມາດຕະຖານ.
-h ລະບຸໄດເລກະທໍລີເຮືອນສໍາລັບສະພາບແວດລ້ອມຖານຂໍ້ມູນ; ໂດຍຄ່າເລີ່ມຕົ້ນ, ປະຈຸບັນ
ໄດເລກະທໍລີການເຮັດວຽກຖືກນໍາໃຊ້.
-k ຖິ້ມຕົວເລກບັນທຶກຈາກຖານຂໍ້ມູນ Queue ແລະ Recno ເປັນກະແຈ.
-l ລາຍຊື່ຖານຂໍ້ມູນທີ່ເກັບໄວ້ໃນໄຟລ໌.
-N ຢ່າໄດ້ຮັບ mutexes ພາກພື້ນທີ່ແບ່ງປັນໃນຂະນະທີ່ແລ່ນ. ບັນຫາອື່ນໆ, ເຊັ່ນ:
ຄວາມຜິດພາດທີ່ອາດຈະຕາຍໃນ Berkeley DB, ຈະຖືກລະເລີຍເຊັ່ນກັນ. ທາງເລືອກນີ້ແມ່ນ
ມີຈຸດປະສົງພຽງແຕ່ສໍາລັບການແກ້ບັນຫາຄວາມຜິດພາດ, ແລະບໍ່ຄວນຖືກນໍາໃຊ້ພາຍໃຕ້ການອື່ນໆ
ສະຖານະການ.
-P ລະບຸລະຫັດຜ່ານສະພາບແວດລ້ອມ. ເຖິງແມ່ນວ່າຜົນປະໂຫຍດຂອງ Berkeley DB ຈະຂຽນທັບລະຫັດຜ່ານ
ສະຕຣິງໄວເທົ່າທີ່ຈະໄວໄດ້, ຈົ່ງລະວັງວ່າອາດມີຊ່ອງໂຫວ່ເປີດຢູ່
ລະບົບທີ່ຜູ້ໃຊ້ທີ່ບໍ່ມີສິດທິພິເສດສາມາດເບິ່ງການໂຕ້ຖຽງບັນຊີຄໍາສັ່ງຫຼືບ່ອນທີ່ອຸປະກອນ
ບໍ່ສາມາດຂຽນທັບຫນ່ວຍຄວາມຈໍາທີ່ມີ arguments ແຖວຄໍາສັ່ງ.
-p ຖ້າຕົວອັກສອນຢູ່ໃນລະຫັດຫຼືລາຍການຂໍ້ມູນແມ່ນພິມຕົວອັກສອນ (ຕາມທີ່ກໍານົດ
by ພິມ(3)), ການນໍາໃຊ້ຕົວອັກສອນພິມໃນ ເອກະສານ ເພື່ອເປັນຕົວແທນໃຫ້ເຂົາເຈົ້າ. ທາງເລືອກນີ້
ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເພື່ອນໍາໃຊ້ມາດຕະຖານບັນນາທິການຂໍ້ຄວາມແລະເຄື່ອງມືເພື່ອປັບປຸງແກ້ໄຂເນື້ອໃນຂອງ
ຖານຂໍ້ມູນ.
ຫມາຍເຫດ: ລະບົບທີ່ແຕກຕ່າງກັນອາດມີແນວຄິດທີ່ແຕກຕ່າງກັນກ່ຽວກັບລັກສະນະໃດແດ່
ພິຈາລະນາ ການພິມ ລັກສະນະ, ແລະຖານຂໍ້ມູນທີ່ຖືກຖິ້ມໄວ້ໃນລັກສະນະນີ້ອາດຈະຫນ້ອຍລົງ
Portable ກັບລະບົບພາຍນອກ.
-R ຮຸກຮານເກັບຂໍ້ມູນຈາກໄຟລ໌ທີ່ອາດຈະເສຍຫາຍ. ໄດ້ -R ທຸງແຕກຕ່າງຈາກ
ໄດ້ -r ທາງເລືອກໃນການທີ່ມັນຈະສົ່ງຄືນຂໍ້ມູນທີ່ເປັນໄປໄດ້ທັງຫມົດຈາກໄຟລ໌ທີ່ມີຄວາມສ່ຽງ
ຍັງສົ່ງຄືນລາຍການທີ່ຖືກລຶບໄປແລ້ວ ຫຼືສິ່ງອື່ນທີ່ບໍ່ສົມເຫດສົມຜົນ. ຂໍ້ມູນຖືກຖິ້ມໄວ້ໃນນີ້
ຄົນ ອັບ ເດດ : ເກືອບ ແນ່ ນອນ ວ່າ ຈະ ຕ້ອງ ໄດ້ ຮັບ ການ ແກ້ ໄຂ ດ້ວຍ ມື ຫຼື ວິ ທີ ການ ອື່ນໆ ກ່ອນ ທີ່ ຈະ ໄດ້
ຂໍ້ມູນແມ່ນພ້ອມສໍາລັບການໂຫຼດເຂົ້າໄປໃນຖານຂໍ້ມູນອື່ນ
-r ກູ້ຂໍ້ມູນຈາກໄຟລ໌ທີ່ອາດຈະເສຍຫາຍ. ເມື່ອໃຊ້ໃນຖານຂໍ້ມູນທີ່ບໍ່ເສຍຫາຍ,
ທາງເລືອກນີ້ຄວນຈະສົ່ງຄືນຂໍ້ມູນທຽບເທົ່າກັບ dump ປົກກະຕິ, ແຕ່ສ່ວນຫຼາຍອາດຈະຢູ່ໃນ a
ຄໍາສັ່ງທີ່ແຕກຕ່າງກັນ.
-s ລະບຸຖານຂໍ້ມູນດຽວເພື່ອ dump. ຖ້າບໍ່ມີຖານຂໍ້ມູນຖືກກໍານົດ, ຖານຂໍ້ມູນທັງຫມົດໃນ
ໄຟລ໌ຖານຂໍ້ມູນຖືກຖິ້ມ.
-V ຂຽນເລກສະບັບຂອງຫ້ອງສະຫມຸດໄປຫາຜົນຜະລິດມາດຕະຖານ, ແລະອອກ.
ການຖິ້ມຂີ້ເຫຍື້ອແລະການໂຫຼດຖານຂໍ້ມູນ Hash ຄືນໃໝ່ທີ່ໃຊ້ຟັງຊັນ hash ທີ່ກຳນົດໂດຍຜູ້ໃຊ້ຈະສົ່ງຜົນໃຫ້
ຖານຂໍ້ມູນໃຫມ່ທີ່ໃຊ້ຫນ້າທີ່ hash ເລີ່ມຕົ້ນ. ເຖິງແມ່ນວ່າການນໍາໃຊ້ hash ເລີ່ມຕົ້ນ
ຟັງຊັນອາດຈະບໍ່ເຫມາະສົມສໍາລັບຖານຂໍ້ມູນໃຫມ່, ມັນຈະສືບຕໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງ.
ການຖິ້ມຂີ້ເຫຍື້ອ ແລະໂຫຼດຖານຂໍ້ມູນ Btree ຄືນໃໝ່ທີ່ໃຊ້ຄຳນຳໜ້າ ຫຼືຟັງຊັນການປຽບທຽບທີ່ກຳນົດໂດຍຜູ້ໃຊ້
ຈະສົ່ງຜົນໃຫ້ຖານຂໍ້ມູນໃຫມ່ທີ່ໃຊ້ຄໍານໍາຫນ້າເລີ່ມຕົ້ນແລະຫນ້າທີ່ປຽບທຽບ. In
ນີ້ ກໍລະນີ, it is ທີ່ຂ້ອນຂ້າງ ອາດຈະເປັນ ທີ່ ໄດ້ ຖານຂໍ້ມູນ ຈະ be ເສຍຫາຍ ນອກເຫນືອໄປຈາກ ການສ້ອມແປງ ອະນຸຍາດ
neither ການບັນທຶກ ການເກັບຮັກສາ or ດຶງຂໍ້ມູນ.
ການແກ້ໄຂທີ່ມີຢູ່ພຽງແຕ່ສໍາລັບກໍລະນີໃດກໍ່ຕາມແມ່ນການດັດແກ້ແຫຼ່ງສໍາລັບ db5.3_load
ຜົນປະໂຫຍດໃນການໂຫລດຖານຂໍ້ມູນໂດຍໃຊ້ hash, prefix, ແລະຫນ້າທີ່ການປຽບທຽບທີ່ຖືກຕ້ອງ.
ຮູບແບບຜົນຜະລິດ db5.3_dump ແມ່ນບັນທຶກໄວ້ໃນພາກຮູບແບບຜົນຜະລິດ Dump ຂອງ
ຄູ່ມືອ້າງອີງ Berkeley DB.
ຜົນປະໂຫຍດ db5.3_dump ອາດຈະຖືກນໍາໃຊ້ກັບສະພາບແວດລ້ອມ Berkeley DB (ຕາມທີ່ອະທິບາຍໄວ້ສໍາລັບ -h
ທາງເລືອກ, ສະພາບແວດລ້ອມປ່ຽນແປງ DB_HOME, ຫຼືເນື່ອງຈາກວ່າຜົນປະໂຫຍດໄດ້ຖືກດໍາເນີນການຢູ່ໃນໄດເລກະທໍລີ
ປະກອບດ້ວຍສະພາບແວດລ້ອມ Berkeley DB). ເພື່ອຫຼີກລ້ຽງການສໍ້ລາດບັງຫຼວງດ້ານສິ່ງແວດລ້ອມເມື່ອໃດ
ການນໍາໃຊ້ສະພາບແວດລ້ອມ Berkeley DB, db5.3_dump ຄວນໄດ້ຮັບໂອກາດທີ່ຈະແຍກອອກສະເຫມີ.
ຈາກສິ່ງແວດລ້ອມແລະອອກຢ່າງສະຫງ່າງາມ. ເພື່ອເຮັດໃຫ້ db5.3_dump ປ່ອຍສະພາບແວດລ້ອມທັງຫມົດ
ຊັບພະຍາກອນແລະອອກຈາກຢ່າງສະອາດ, ສົ່ງສັນຍານລົບກວນ (SIGINT).
ເຖິງແມ່ນວ່າໃນເວລາທີ່ໃຊ້ສະພາບແວດລ້ອມຖານຂໍ້ມູນ Berkeley DB, ຜົນປະໂຫຍດ db5.3_dump ບໍ່ໄດ້ໃຊ້.
ປະເພດຂອງການລັອກຖານຂໍ້ມູນໃດໆຖ້າມັນຖືກເອີ້ນດ້ວຍ -d, -R, ຫຼື -r ການໂຕ້ຖຽງ. ຖ້າໃຊ້
ດ້ວຍການໂຕ້ຖຽງອັນໜຶ່ງເຫຼົ່ານີ້, ປະໂຫຍດ db5.3_dump ອາດຈະຖືກແລ່ນຢ່າງປອດໄພຢູ່ໃນຖານຂໍ້ມູນເທົ່ານັ້ນ.
ທີ່ບໍ່ໄດ້ຖືກດັດແກ້ໂດຍຂະບວນການອື່ນໆ; ຖ້າບໍ່ດັ່ງນັ້ນ, ຜົນຜະລິດອາດຈະເສຍຫາຍ.
Utility db5.3_dump ອອກຈາກ 0 ໃນຄວາມສຳເລັດ, ແລະ >0 ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ.
ENVIRONMENT
DB_HOME
ຖ້າ -h ທາງເລືອກບໍ່ໄດ້ລະບຸໄວ້ແລະຕົວປ່ຽນແປງສະພາບແວດລ້ອມ DB_HOME ໄດ້ຖືກຕັ້ງໄວ້, ມັນ
ຖືກໃຊ້ເປັນເສັ້ນທາງຂອງບ້ານຖານຂໍ້ມູນ, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນ DB_ENV->open.
AUTHORS
Sleepycat Software, Inc. ຫນ້າຄູ່ມືນີ້ຖືກສ້າງຂຶ້ນໂດຍອີງໃສ່ເອກະສານ HTML ສໍາລັບ
db_dump ຈາກ Sleepycat, ໂດຍ Thijs Kinkhorstthijs@kinkhorst.com>, ສໍາລັບລະບົບ Debian
(ແຕ່ອາດຈະຖືກໃຊ້ໂດຍຜູ້ອື່ນ).
28 ມັງກອນ 2005 DB5.3_DUMP(1)
ໃຊ້ db_dump ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net