pgintcl নিজেই Tcl সম্পূর্ণভাবে শাস্ত্রে লেখা আছে, এবং libpq ওপর নির্ভর করে না যা PostgreSQL করতে একটি TCL ইন্টারফেস হয়. তা না হয় মন্থর, যদিও এটি অন্যান্য Tcl ইন্টারফেস সঙ্গে অত্যন্ত সম্পূর্ণভাবে সামঞ্জস্যপূর্ণ কিন্তু নয়.
এটা libpgtcl প্রায় সব কমান্ড, PostgreSQL সঙ্গে bundled Tcl ইন্টারফেস (পর্যন্ত 8.0 মুক্তি) প্রয়োগ করা হয়, প্লাস এটা কিছু এক্সটেনশন আছে. কিন্তু এটা এত একটি নির্দিষ্ট প্ল্যাটফর্মের জন্য সংকলন প্রয়োজন হয় না, সম্পূর্ণরূপে Tcl করা হবে না.
আমি এই PostgreSQL ক্লায়েন্ট লাইব্রেরি (libpq) এবং Tcl ইন্টারফেস (libpgtcl) পাওয়া যায় না যেখানে প্ল্যাটফর্মের উপর Tcl / টাকা ডাটাবেস ক্লায়েন্ট ব্যবহার করতে পারবেন লেখেন (বা সময়ে উপলব্ধ ছিল না, বা অত্যধিক গড়ে তুলতে কষ্ট ছিল) .
pgin.tcl অভ্যন্তরীণ PostgreSQL ফ্রন্টএন্ড / ব্যাক প্রোটোকল ব্যবহার করে, একটি PostgreSQL ডাটাবেসের সার্ভারের সাথে সরাসরি যোগাযোগ করতে Tcl বাইনারি তথ্য এবং বিভিন্ন TCP সকেট বৈশিষ্ট্য ব্যবহার করে. অতএব, pgin.tcl বরং libpq-ভিত্তিক অ্যাপ্লিকেশন হিসাবে তার বিবরণ থেকে রক্ষা করা হচ্ছে, প্রোটোকল উপর নির্ভরশীল. Pgin.tcl এই সংস্করণটি PostgreSQL প্রোটোকল সংস্করণ 3 ব্যবহার করে, এবং শুধুমাত্র PostgreSQL-7.4 এবং উচ্চতর সার্ভারের সাথে যোগাযোগ করে.
pgin.tcl এছাড়াও pgtcl-NG, pgtcl ইন্টারফেস "নেক্সট জেনারেশন" libpq ভিত্তিক বাস্তবায়নের সঙ্গে অত্যন্ত সামঞ্জস্যপূর্ণ. pgtcl-NG একই পরীক্ষা স্যুট দুটি ইন্টারফেস যাচাই করার জন্য ব্যবহার করা হয় (এটি শীঘ্রই pgfoundry থেকে সরানোর করা হবে.) http://gborg.postgresql.org/project/pgtclng/ পাওয়া যাবে.
এই ইউনিকোড অক্ষর সেট এনকোডিং এবং ডিকোডিং যা pgin.tcl, সংস্করণ 3. এই সংস্করণ LATIN1 এবং UTF8 ডাটাবেস এনকোডিং, সেইসাথে SQL_ASCII সঙ্গে পরীক্ষা করা হয়েছে. (SQL_ASCII এনকোড উপাত্ত 7-বিট ASCII অক্ষর শুধুমাত্র জন্য বোঝানো হয় উল্লেখ্য. আপনার তথ্য আসকি নয় এমন লেখা রয়েছে যদি SQL_ASCII উপাত্ত ব্যবহার করবেন না.) এটা কোনো PostgreSQL ডাটাবেসের এনকোডিং সঙ্গে কাজ করা উচিত, কিন্তু ব্যবহারকারী টেস্টিং উত্সাহ দেওয়া হয়. (Pgin.tcl এর পূর্ববর্তী সংস্করণ 2 অক্ষর সেট এনকোডিং হ্যান্ডলিং অন্তর্ভুক্ত নয় এটা শুধুমাত্র SQL_ASCII এনকোড উপাত্ত সঙ্গে সঠিকভাবে কাজ করতে পারে..)
এই রিলিজে নতুন কি:
- এই রিলিজে 2 নতুন কমান্ড এবং pg_listen একটি নতুন -pid অপশন যোগ করা হয়েছে, এবং বিজ্ঞপ্তি নামের ক্ষেত্রে সংশোধন সঙ্গে একটি বাগ সংশোধন করা হয়েছে.
- এই রিলিজে ক্যোয়ারী ফলাফল উদ্ধার এক নতুন উপায় যোগ , এবং PostgreSQL-9.0.3 পরীক্ষা করা হয়েছে
- PostgreSQL-9.0 জন্য নতুন বৈশিষ্ট্য এবং সংশোধন করা হয়েছে যোগ করা হয়েছে.
- এই রিলিজে কয়েকটি নতুন কমান্ড এবং অপশন যোগ করা হয়েছে ভিত্তি করে সাম্প্রতিক PostgreSQL libpq সংযোজন উপর.
- Tcl / টাকা
<লি> এটা PostgreSQL 9.1.0 হিসেবে পুরনো সংস্করণ দিয়ে আর পরীক্ষা করা হয়.
কি সংস্করণ 3.3.0 নতুন:
সংস্করণ 3.2.1 নতুন কি:
কি সংস্করণ 3.1.0 নতুন:
আবশ্যক
<লি> PostgreSQL
পাওয়া মন্তব্যসমূহ না