ນີ້ແມ່ນຄໍາສັ່ງ odbcinst ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
odbcinst - ເຄື່ອງມືບັນທັດຄໍາສັ່ງສໍາລັບການກໍາຫນົດຄ່າ batch ODBC
ສະຫຼຸບສັງລວມ
odbcinst ການປະຕິບັດ ຈຸດປະສົງ ທາງເລືອກໃນການ
ການປະຕິບັດ ແມ່ນຫນຶ່ງໃນ
-i ຕິດຕັ້ງໄດເວີຫຼືແຫຼ່ງຂໍ້ມູນ
-u ຖອນການຕິດຕັ້ງໄດເວີຫຼືແຫຼ່ງຂໍ້ມູນ
-q ສອບຖາມລາຍຊື່ໄດເວີຫຼືແຫຼ່ງຂໍ້ມູນທີ່ມີຢູ່ໃນລະບົບ
-j ພິມຂໍ້ມູນ config
-c ໂທຫາ SQLCreateDataSource
-m ໂທຫາ SQLManageDataSources
- ການປ່ຽນແປງ
ສະແດງໃຫ້ເຫັນຈໍານວນສະບັບຂອງໂຄງການ
ຈຸດປະສົງ ແມ່ນຫນຶ່ງໃນ
-d ຄົນຂັບ ODBC ໃນ /etc/odbcinst.ini
-s ເປັນ ODBC Data Source Name (DSN) ໃນ an odbc.ini ຍື່ນ.
ທາງເລືອກໃນການ ແມ່ນສູນ ຫຼືຫຼາຍກວ່ານັ້ນ
-f ແມ່ແບບ ເອກະສານ
ໃຊ້ກັບ -i, ທາງເລືອກນີ້ກໍານົດໄຟລ໌ແມ່ແບບທີ່ມີໄດເວີຫຼື
DSN ທີ່ຈະຕິດຕັ້ງ.
-r ອ່ານແມ່ແບບຈາກວັດສະດຸປ້ອນມາດຕະຖານ.
-n ໄດເວີ/ຂໍ້ມູນ ແຫຼ່ງຂໍ້ມູນ ຊື່
ໃຊ້ກັບ -u ເພື່ອລະບຸໄດເວີຫຼື DSN ທີ່ຈະເອົາອອກ.
-v ກົງກັນຂ້າມກັບການປະຕິບັດມາດຕະຖານ, ນີ້ຫັນ ໄປ ຜົນຜະລິດ verbose; ບໍ່ມີ
ຜົນຜະລິດ, ເຖິງແມ່ນວ່າສໍາລັບຄວາມຜິດພາດ.
-l ວັດຖຸແຫຼ່ງຂໍ້ມູນທີ່ລະບຸໄວ້ແມ່ນລະບົບ DSN, ໃນ /etc/odbc.ini.
-h ຈຸດປະສົງແຫຼ່ງຂໍ້ມູນທີ່ລະບຸໄວ້ເປັນ User DSN, ໃນປະຈຸບັນຂອງຜູ້ໃຊ້
$HOME/.odbc.ini. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນທີ່ມີ -s.
ລາຍລະອຽດ
odbcinst ປັບປຸງໄຟລ໌ການຕັ້ງຄ່າທີ່ຄວບຄຸມການເຂົ້າເຖິງ ODBC ກັບເຄື່ອງແມ່ຂ່າຍຖານຂໍ້ມູນ
ເຈົ້າພາບປະຈຸບັນ. ມັນຍັງຮັກສາຢູ່ໃນ /etc/odbcinst.ini ການນັບຈໍານວນຂອງ
ການອ້າງອີງເຖິງຄົນຂັບສະເພາະ, ເຊິ່ງສາມາດໃຊ້ເພື່ອກໍານົດວ່າມັນຄວນຈະເປັນ
ເອົາອອກຈາກໄຟລ໌ (ພຽງແຕ່ເມື່ອຈໍານວນການອ້າງອີງຫຼຸດລົງເຖິງ 0).
ການຕິດຕັ້ງ
ໄດເວີແລະ DSNs ຖືກຕິດຕັ້ງໂດຍໃຊ້ -i ທາງເລືອກ.
ຖ້າວັດຖຸທີ່ຈະຕິດຕັ້ງແມ່ນ a ຄົນຂັບ (-d), ໄດເວີທີ່ລະບຸຈະຖືກເພີ່ມໃສ່
/etc/odbcinst.ini ຫຼືການນັບອ້າງອີງຂອງມັນຖືກເພີ່ມຂຶ້ນຖ້າມັນມີຢູ່ແລ້ວ.
ຖ້າວັດຖຸແມ່ນ ກ ຂໍ້ມູນ ແຫຼ່ງ (-s) , ແຫຼ່ງ ຂໍ້ ມູນ ແມ່ນ ເພີ່ມ ເຂົ້າ ໄປ ໃນ /etc/odbc.ini (if
-l ຖືກນໍາໃຊ້) ຫຼືເພື່ອ $HOME/.odbc.ini (ຄ່າເລີ່ມຕົ້ນ, ເຊິ່ງຍັງສາມາດລະບຸໄດ້ດ້ວຍ -h).
ການຖອນການຕິດຕັ້ງ
ການຖອນການຕິດຕັ້ງໄດເວີແມ່ນເຮັດດ້ວຍຄໍາສັ່ງ odbcinst -u -d -n ຄົນຂັບ ຊື່.
ການຖອນການຕິດຕັ້ງ DSN ແມ່ນເຮັດດ້ວຍຄໍາສັ່ງ odbcinst -u -s -n ຂໍ້ມູນ ແຫຼ່ງ ຊື່.
ການຖອນການຕິດຕັ້ງເຮັດໃຫ້ການນັບອ້າງອີງໃສ່ວັດຖຸຖືກຫຼຸດລົງ. ຖ້າບໍ່ມີຫຍັງອີກ
ໄດ້ຮ້ອງຂໍໃຫ້ໄດເວີນີ້ຫຼື DSN (ເຊັ່ນ, ການນັບອ້າງອີງຫຼຸດລົງເປັນສູນ), ມັນຖືກໂຍກຍ້າຍ
ຈາກໄຟລ໌ config.
ທາງເລືອກ -l ແລະ -h ຖືກນໍາໃຊ້ກັບ -s ເພື່ອລະບຸວ່າອັນໃດ odbc.ini ໄຟລ໌ທີ່ຈະກໍາຫນົດຄ່າ.
ທ່ານຕ້ອງການ
ຄໍາສັ່ງ odbcinst -q -d ສົ່ງຄືນລາຍຊື່ຄົນຂັບທັງໝົດທີ່ມີຢູ່ໃນ /etc/odbcinst.ini.
ຄໍາສັ່ງ odbcinst -q -s ສົ່ງຄືນລາຍຊື່ຂອງລະບົບທັງໝົດ ແລະ DSN ຂອງຜູ້ໃຊ້ທີ່ມີຢູ່.
ອອກ STATUS
0 ຄວາມສໍາເລັດ
ບໍ່ແມ່ນສູນ
ຄວາມລົ້ມເຫຼວຂອງ
ຕົວຢ່າງ ເອກະສານ
ແມ່ແບບໄດເວີປົກກະຕິເບິ່ງຄືວ່ານີ້:
[MySQL]
Description = ໄດເວີ MySQL
ໄດເວີ = /usr/lib/odbc/libmyodbc.so
ຕັ້ງຄ່າ = /usr/lib/odbc/libodbcmyS.so
ແມ່ແບບ DSN ເບິ່ງຄືວ່ານີ້:
[ຕົວຢ່າງ DSN]
Description = ທົດສອບການເຊື່ອມຕໍ່ MySQL
Driver = MySQL
ຕິດຕາມ = ແມ່ນແລ້ວ
TraceFile = /tmp/odbc.log
ຖານຂໍ້ມູນ = ຂີ້ເຫຍື້ອ
ເຊີບເວີ = localhost
ພອດ = 3306
ເຕົ້າຮັບ =
ໄດ້ ລາຍລະອຽດ ແລະ Driver ຊ່ອງຂໍ້ມູນຄວນຈະມີຢູ່ໃນທຸກການຕັ້ງຄ່າ DSN. ອື່ນໆ
ທາງເລືອກແມ່ນສະເພາະຄົນຂັບ; ປຶກ ສາ ຫາ ລື ເອ ກະ ສານ ຂອງ ຄົນ ຂັບ ODBC ຂອງ ທ່ານ ສໍາ ລັບ ບັນ ຊີ ລາຍ ຊື່ ຂອງ
ທາງເລືອກທີ່ອະນຸຍາດໃຫ້, ຫຼືເບິ່ງ ODBCConfig(1) ສໍາລັບເຄື່ອງມືກາຟິກທີ່ສາມາດຖືກນໍາໃຊ້ເພື່ອ
ຕັ້ງ DSN ຫຼືຄົນຂັບແບບໂຕ້ຕອບໃນຄັ້ງທຳອິດ.
ໃຊ້ odbcinst ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net