Bizda ADO yordamida bir necha yuzta ma'lumotlar bazasiga ulanadigan dastur mavjud. Endi men bilamanki, bu ishlarni qilishning eng yaxshi usuli bo'lmasligi mumkin (bizning mijozlar bazamiz ilova yozilganidan beri kengaydi) va biz ulanishlar sonini cheklash uchun arizani qayta yozmoqdamiz. Shu bilan birga, agar men ushbu ilovani ishga tushiradigan kompyuterda ishlatiladigan portlarga qarasam, ulanish uchun ishlatiladigan mahalliy port 2519 dan 2726 gacha ekanligini ko'raman.
Men har doim mahalliy portlar pastki raqamlarda emas, balki 32,768 oralig'ida joylashgan deb o'ylardim. Kam raqamlardan foydalanish biz ishlayotgan boshqa server ilovalari bilan ziddiyatga olib keladi.
Chiqish porti monitoridan ko‘rayotgan haqiqiy qiymatlarga misol:
Protokol: TCP
Mahalliy port: 2582
Mahalliy manzil: 10.1.1.103
Masofaviy port: 1433
Masofaviy manzil: 10.1.1.108
Shunday qilib, mening savollarim:
Nima uchun ADO past port raqamidan foydalanmoqda?
Uni 32,768 dan boshlash yoki boshqa serverlar tomonidan ishlatiladigan portlardan foydalanishni to‘xtatishning biron bir usuli bormi?
Vaqt kutish holatida SQL. Ular qachon chiqarilishini nima aniqlaydi?
Katta rahmat, Keyt