ক্লায়েন্ট টিসিপি পোর্টের ভিত্তিতে এসকিউএল সার্ভারের ট্রেস


9

আমার কাছে একটি উইন্ডোজ টার্মিনাল সার্ভার রয়েছে যাতে একটি অ্যাপ্লিকেশন চালানোর জন্য আরডিপি-র মাধ্যমে লগ ইন করে অনেক বিভিন্ন ব্যবহারকারী রয়েছে। অ্যাপ্লিকেশনটি কোনও এসকিউএল সার্ভার ২০০৮ আর 2 ইনস্ট্যান্সের সাথে প্রতি ব্যবহারকারী এক বা একাধিক সংযোগ তৈরি করে। সমস্ত ব্যবহারকারী একই এসকিউএল লগইন ব্যবহার করে একই ডাটাবেস অ্যাক্সেস করে। আমি কোনও নির্দিষ্ট ব্যবহারকারীর এসকিউএল সেশনটি সনাক্ত করতে সক্ষম হতে চাই তবে কোন এসকিউএল সেশনটি কোন ব্যবহারকারীর অন্তর্গত তা নির্ধারণের জন্য আমি কোনও উপায় খুঁজে পাইনি। যাইহোক, আমি অ্যাপ্লিকেশনটির প্রতিটি উদাহরণ ব্যবহার করে উত্স টিসিপি পোর্ট নির্ধারণ করতে সক্ষম।

ক্লায়েন্টের টিসিপি পোর্টের উপর ভিত্তি করে কোনও এসকিউএল সেশনটি ট্রেস করার কোনও উপায় আছে কি?

উত্তর:


10

ক্লায়েন্টের টিসিপি পোর্টের উপর ভিত্তি করে কোনও এসকিউএল সেশনটি ট্রেস করার কোনও উপায় আছে কি?

হ্যাঁ. ক্লায়েন্টের টিসিপি পোর্ট (কলাম ) থেকে একটি সেশন সনাক্ত করতে আপনি sys.dm_exec_connifications জিজ্ঞাসা করতে পারেন client_tcp_port

উদাহরণ স্বরূপ:

SELECT DEC.session_id
FROM sys.dm_exec_connections AS DEC
WHERE DEC.client_net_address = '192.168.0.100'
AND DEC.client_tcp_port = 63465;
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.