db_dump - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ 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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌