এই নিবন্ধে আমরা চলমান প্রশ্নের জন্য Ms অ্যাক্সেসে রেখে দেওয়া ডিফল্ট সময়সীমা মান পরিবর্তন করতে দেখছি
প্রায়শই এমএস অ্যাক্সেস অ্যাপ্লিকেশনটিতে কোয়েরি ব্যবহার করার সময় SQL Server, এমন কিছু উদাহরণ রয়েছে যখন আপনার ক্যোয়ারির ফলাফল শেষ হওয়ার আগে আপনার ক্যোয়ারীর সময় শেষ হতে পারে। অ্যাপ্লিকেশনগুলির অনেক ব্যবহারকারী উভয় অ্যাপ্লিকেশনে ক্যোয়ারির সময় পরিবর্তন করার সম্ভাবনা সম্পর্কে অবগত নয়। যদিও উভয় অ্যাপ্লিকেশনগুলি ডেটা ধারণের জন্য তাদের ধারণক্ষমতাগুলিতে ব্যাপকভাবে পরিবর্তিত হয়, তবুও একইভাবে পদ্ধতি উভয় ক্ষেত্রে ক্যোয়ারির সময় পরিবর্তন করার জন্য ব্যবহৃত হয়। প্রশ্নের তিনটি রূপ রয়েছে যা পরিবর্তিত হতে পারে
প্রাক-বিদ্যমান জিজ্ঞাসা
এমএস অ্যাক্সেসের ক্যোয়ারি ডিজাইন ইন্টারফেস (দেখুন) এবং এসকিউএল ভিউ-তে SQL Server ডিফল্ট সময়সীমা মান হিসাবে 60 সেকেন্ডের সাথে কয়েকটি প্রাক-বিল্ট ক্যোয়ারী থাকে। এই মানটি নিম্নলিখিত পদক্ষেপগুলির মাধ্যমে পরিবর্তন করা যেতে পারে:
- আপনি যে ক্যুয়ারীতে প্রবেশ করতে চান সেই ডাটাবেসটি খুলুন, আপনি যে ক্যোয়ারির জন্য ডিফল্ট টাইমআউট মান পরিবর্তন করতে চান তা নির্বাচন করুন এবং ড্রপ ডাউন থেকে ডিজাইন ভিউ নির্বাচন করুন।

- ডিজাইন ভিউ উইন্ডো থেকে, ভিউ আইকনটি নির্বাচন করুন এবং ড্রপ ডাউন মেনুতে এসকিউএল ভিউতে ক্লিক করুন।
- এসকিউএল ভিউ উইন্ডো থেকে, মেনু বার থেকে ভিউ নির্বাচন করুন এবং ড্রপ ডাউন মেনুতে বৈশিষ্ট্যগুলিতে ক্লিক করুন।
- ক্যোয়ারী প্রোপার্টি উইন্ডোতে, ওডিবিসি টাইমআউট ক্ষেত্রের জন্য একটি নতুন সময় মান নির্বাচন করুন। আপনি যদি মানটিকে 0 হিসাবে করেন তবে ক্যোয়ারী সব শেষ হবে না।
- এরপরে ইন্টারফেস উইন্ডোটি বন্ধ করুন এবং নতুন সময়সীমা মান সংরক্ষণ করে শেষ করুন।
কাঁচা এসকিউএল অনুসন্ধানগুলি যা ভিবিএ কোডে অন্তর্ভুক্ত রয়েছে
ভিবিএ কোডে অন্য কোনও কাঁচা এসকিউএল কোয়েরিতে একক ক্যোয়ারী বা একাধিক প্রশ্নের জন্য কোয়েরি টাইমআউট সংশোধন করার জন্য, আপনার কোড সম্পাদকটি ব্যবহার করা উচিত। এটিতে দুই ধরণের ডাটাবেস অবজেক্টস এডিও এবং ডিএও রয়েছে, এই দু'টিই ভিবিএ কোডে কাঁচা এসকিউএল কোয়েরিগুলির জন্য টাইমআউট মানগুলি সংশোধন করতে একটি নির্দিষ্ট কোড ব্যবহার করে।
নিবন্ধে ক্যোয়ারী টাইমআউট মান উপস্থিত
রেজিস্ট্রিতে উপস্থিত ক্যোয়ারী টাইমআউট মান পরিবর্তন করার জন্য এই পদক্ষেপগুলি অনুসরণ করুন:
- রেজিস্ট্রি এডিটর খুলুন। স্টার্ট > রান – কমান্ড বক্সে 'Regedit' টাইপ করুন।
- ওপেন রেজিস্ট্রি এডিটর। ওডিবিসির জন্য উপস্থিত রেজিস্ট্রি এন্ট্রি সন্ধান করুন। সমস্ত সংস্করণে এর অবস্থান পৃথক হবে।
- কোয়েরি টাইমআউটটি সংশোধন করার জন্য ক্যোয়ারির সময়সীমা প্রবেশ নির্বাচন করুন। এন্ট্রিটিতে ডাবল ক্লিক করুন এবং আপনি যে দশমিক মানটি সেট করতে চান তা প্রবেশ করান।
- ওকে ক্লিক করে সদ্য প্রবেশ করা টাইমআউট মানটি সংরক্ষণ করুন এবং রেজিস্ট্রি সম্পাদকটি বন্ধ করুন।
এটি মনে রাখা জরুরী যে, আপনি যদি ওপেন অ্যাক্সেস ডাটাবেসে কোয়েরির সময়সীমা পরিবর্তন করে থাকেন তবে আপনার ক্যোয়ারির সময়সীমা পরিবর্তন করার আগে আপনাকে ডাটাবেসটি বন্ধ করে আবার খুলতে হবে।
এমএস অ্যাক্সেস এবং এমএস উভয় ক্ষেত্রে ক্যয়েরি টাইমআউট পরিবর্তন করার এই বিধান SQL Server একটি খুব দরকারী এক। এটি চালু হওয়ার পরে খুব শীঘ্রই ক্যোয়ারির সময়সীমা সম্পর্কে ব্যবহারকারীকে চিন্তিত রাখে না, সম্ভবত ফলাফল আনার আগেই। এছাড়াও যখন সংক্ষিপ্ত সময়সীমার কারণে অনুসন্ধানগুলি কার্যকর করা হয় না তখন ব্যবহারকারীরা সন্দেহ করতে পারে যে তারা একটি সাথে কাজ করছে দূষিত এমডিবি সমস্যাটি সম্পূর্ণ আলাদা হতে পারে এমন সময়ে ফাইল করুন। ডাটাবেস অ্যাপ্লিকেশনগুলির জন্য ক্যোয়ারির সময়সীমা মান বাড়িয়ে, কোনও ব্যবহারকারী কোয়েরি শেষ হওয়ার কোনও ভয় না করে বা ডাটাবেস স্বাস্থ্যের বিষয়ে অযথা চিন্তিত না হয়ে আরও স্বাচ্ছন্দ্যভাবে প্রশ্নগুলি প্রবেশ করতে পারে।
লেখকের ভূমিকা:
ভিভিয়ান স্টিভেন্স একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় মেরামত এমডিএফ ডাটাবেস ক্ষতি এবং এক্সেল পুনরুদ্ধার সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com





