উইন্ডোজে SQL সার্ভার ইনস্টল করার সময় পারফরম্যান্স কাউন্টার রেজিস্ট্রি হাইভের সামঞ্জস্য পরীক্ষা করা হচ্ছে

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



একজন আইটি বিশেষজ্ঞ হিসাবে, উইন্ডোজে বিভিন্ন রেজিস্ট্রি হাইভের কর্মক্ষমতা পরীক্ষা করার সময় আমি প্রায়ই পেশাদার অপবাদ ব্যবহার করি। এই বিশেষ কাজটি বেশ ক্লান্তিকর হতে পারে, তবে SQL সার্ভার ইনস্টল করার আগে আমবাতগুলি সামঞ্জস্যপূর্ণ কিনা তা নিশ্চিত করা গুরুত্বপূর্ণ। এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে আপনার সিস্টেমে রেজিস্ট্রি আমবাতগুলির কার্যকারিতা পরীক্ষা করতে হবে যাতে SQL সার্ভার ইনস্টল করার আগে সেগুলি ভাল অবস্থায় আছে কিনা তা নিশ্চিত করতে। আপনাকে প্রথমে যা করতে হবে তা হল রেজিস্ট্রি এডিটর খুলুন। এটি করার জন্য, উইন্ডোজ কী + R টিপুন, রান ডায়ালগে 'regedit' টাইপ করুন এবং এন্টার টিপুন। একবার রেজিস্ট্রি এডিটর খোলা হলে, আপনাকে নিম্নলিখিত কীটিতে নেভিগেট করতে হবে: HKEY_LOCAL_MACHINEsoftwareMicrosoftWindowsCurrentVersionSetup একবার আপনি সেটআপ কী এ গেলে, আপনাকে 'পারফরম্যান্স কাউন্টার' মানটি সন্ধান করতে হবে। আপনি SQL সার্ভারের জন্য কর্মক্ষমতা কাউন্টার সক্রিয় করতে চাইলে এই মানটি 1 এ সেট করা উচিত। যদি এটি 1 এ সেট করা না থাকে, তাহলে আপনাকে এটি পরিবর্তন করতে হবে এবং তারপরে আপনার কম্পিউটার পুনরায় চালু করতে হবে। আপনি কর্মক্ষমতা কাউন্টারগুলি সক্ষম করার পরে, আপনাকে SQL সার্ভার কনফিগারেশন ম্যানেজার চালু করতে হবে। এটি করার জন্য, উইন্ডোজ কী + R টিপুন, রান ডায়ালগে 'sqlservermanager' টাইপ করুন এবং এন্টার টিপুন। কনফিগারেশন ম্যানেজার খোলা হয়ে গেলে, 'SQL সার্ভার সার্ভিসেস' নোডটি প্রসারিত করুন এবং তারপর 'SQL সার্ভার' পরিষেবাটিতে ডান-ক্লিক করুন। প্রসঙ্গ মেনু থেকে, 'বৈশিষ্ট্য' বিকল্পটি নির্বাচন করুন। SQL সার্ভার বৈশিষ্ট্য ডায়ালগে, 'উন্নত' ট্যাবে যান এবং তারপর 'পারফরমেন্স কাউন্টার' বিভাগে স্ক্রোল করুন। এখানে, আপনাকে নিশ্চিত করতে হবে যে 'সক্ষম' বিকল্পটি নির্বাচন করা হয়েছে। যদি এটি না হয়, এটি নির্বাচন করুন এবং তারপর 'প্রয়োগ' বোতামে ক্লিক করুন। একবার আপনি পারফরম্যান্স কাউন্টারগুলি সক্ষম করলে, আপনাকে SQL সার্ভার পরিষেবাটি পুনরায় চালু করতে হবে। এটি করার জন্য, 'SQL সার্ভার' পরিষেবাতে ডান-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে 'রিস্টার্ট' বিকল্পটি বেছে নিন। SQL সার্ভার পরিষেবা পুনরায় চালু হওয়ার পরে, আপনি পারফরম্যান্স মনিটরে কর্মক্ষমতা কাউন্টারগুলি দেখতে সক্ষম হবেন। পারফরম্যান্স মনিটর চালু করতে, উইন্ডোজ কী + R টিপুন, রান ডায়ালগে 'পারফমন' টাইপ করুন এবং এন্টার টিপুন। পারফরম্যান্স মনিটরে, আপনাকে 'বাফার ম্যানেজার' এবং 'এসকিউএল সার্ভার: মেমরি ম্যানেজার' কাউন্টার যোগ করতে হবে। একবার আপনি কাউন্টার যোগ করলে, আপনি আপনার SQL সার্ভার উদাহরণের কার্যকারিতা নিরীক্ষণ শুরু করতে পারেন। আপনি যদি বাফার বা মেমরি ব্যবহারে কোনো স্পাইক দেখতে পান, আপনি জানতে পারবেন যে কিছু ভুল আছে এবং আপনাকে আরও তদন্ত করতে হবে। এই পদক্ষেপগুলি অনুসরণ করে, আপনি SQL সার্ভার ইনস্টল করার আগে আপনার সিস্টেমের রেজিস্ট্রি আমবাতগুলি ভাল অবস্থায় আছে তা নিশ্চিত করতে পারেন। এটি নিশ্চিত করতে সাহায্য করবে যে আপনার SQL সার্ভার ইনস্ট্যান্স সুচারুভাবে এবং কোনো সমস্যা ছাড়াই চলছে।



যেমনটি আমি গত সপ্তাহে উল্লেখ করেছি, আমি বিভিন্ন SQL সার্ভার ইনস্টলেশন সমস্যা এবং সেগুলি ঠিক করার জন্য বিভিন্ন টিপস কভার করব। গত সপ্তাহে আমরা আলোচনা করেছি কিভাবে ব্যবস্থাপনা ত্রুটি SQL সার্ভার কাজ করা বন্ধ করে দিয়েছে এবং এটি ঠিক করার জন্য বিভিন্ন পদক্ষেপের মধ্য দিয়ে গেছে। তাই এই সপ্তাহে আমি আরেকটি সাধারণ ভুল নিয়ে আলোচনা করছি যা SQL সার্ভার 2008 R2/2012 সমস্যা সমাধানের সময় আসে, যা প্রায় পারফরম্যান্স কাউন্টার রেজিস্ট্রি হাইভ সামঞ্জস্য পরীক্ষা ব্যর্থ হয়েছে৷ . আসুন এই ত্রুটি বার্তার উপর একটু পটভূমি নিয়ে আলোচনা করা যাক।





পারফরম্যান্স কাউন্টার রেজিস্ট্রি হাইভ সামঞ্জস্য পরীক্ষা ব্যর্থ হয়েছে৷

সাধারণত, যখন আমরা SQL ইনস্টল করার চেষ্টা করি, তখন আপনার সিস্টেম SQL সার্ভার 2008 সফলভাবে চালানোর জন্য সমস্ত প্রয়োজনীয়তা পূরণ করে কিনা তা পরীক্ষা করার জন্য এটি কিছু নিয়ম চালাবে। এই প্রক্রিয়া চলাকালীন, আপনি স্ক্রিনশটে দেখতে পাচ্ছেন, ইনস্টলেশন ব্যর্থ হবে। আপনি এগোতে পারবেন না।





পারফরম্যান্স কাউন্টার রেজিস্ট্রি হাইভের ধারাবাহিকতা পরীক্ষা করা হচ্ছে



কর্মক্ষমতা কাউন্টার সব ক্ষেত্রে প্রয়োজন হয় না, কিছু ক্ষেত্রে এটি সহজভাবে এড়িয়ে যেতে পারে। ইনস্টলেশনের সময়, ডেটা ফ্লো ইঞ্জিনের কর্মক্ষমতা ট্র্যাক করতে পারফরম্যান্স কাউন্টারের একটি সেট ব্যবহার করা হবে।

টেকনেটের মতে, সেরা উদাহরণ হল ' একটি বাফার মধ্যে বাফার এই কাউন্টারটি নির্ধারণ করে যে প্যাকেজটি চলাকালীন অস্থায়ীভাবে ডিস্কে ডেটা বাফার লেখা হয়েছে কিনা। কিন্তু, আমি যেমন বলেছি, কিছু এসকিউএল অ্যাপ্লিকেশনের সত্যিই তাদের প্রয়োজন নেই। এটি মূলত একটি ডেটা সার্ভারে স্বতন্ত্র SQL এর জন্য ব্যবহৃত হয় যার নিবিড় পর্যবেক্ষণ প্রয়োজন। তাই আপনি যদি পারফরম্যান্স কাউন্টার কনসিসটেন্সি চেক এড়িয়ে যেতে চান, তাহলে আপনি নিম্নলিখিত সুইচ মান দিয়ে SQL সার্ভার ইনস্টলেশন চালাতে পারেন।

আমার কম্পিউটার নেটওয়ার্ক উইন্ডোজ 10 এ প্রদর্শিত হচ্ছে না

C: ডাউনলোড setup.exe / ACTION = ইনস্টল / SKIPRULES = PerfMonCounterNotCorruptedCheck



আপনার ইনস্টলেশন ফাইল আছে যেখানে অবস্থান প্রতিস্থাপন.

কর্মক্ষমতা কাউন্টার পুনরুদ্ধার করুন

একবার আপনি এই সুইচ মান দিয়ে ইনস্টলেশন শুরু করলে, এটি এই ধাপটি এড়িয়ে যাওয়া উচিত এবং ইনস্টলেশন চালিয়ে যাওয়া উচিত। তাই এটি এই ত্রুটি বার্তা কাছাকাছি পেতে একটি উপায়. আরেকটি উপায় যা মাইক্রোসফ্ট কেবিতেও উল্লেখ করা হয়েছে তা হল পারফরম্যান্স কাউন্টার পুনর্নির্মাণ করা।

  • Start এ ক্লিক করুন এবং CMD টাইপ করুন।
  • ডান-ক্লিক করুন এবং প্রশাসক হিসাবে চালান নির্বাচন করুন।
  • তারপর টাইপ করুন lodctr/R:PerfStringBackup.INI এবং এন্টার চাপুন
  • এখন আপনার সিস্টেম রিবুট করুন এবং আবার SQL সার্ভার ইনস্টল করার চেষ্টা করুন।

আমি XP এবং সার্ভার 2003 এর মত উইন্ডোজের পুরানো সংস্করণে এটি কাজ করতে দেখেছিকিন্তু আমি এটাকে নতুন প্রজন্মের অপারেটিং সিস্টেমে কাজ করতে খুব কমই দেখেছি। তবুও, এটি একটি চেষ্টা মূল্য. মাইক্রোসফ্ট কর্মক্ষমতা কাউন্টারটি ম্যানুয়ালি পুনরুদ্ধার করার একটি উপায় রয়েছে, এখানে দেখুন। KB300956 .

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

দৃষ্টিভঙ্গি এগিয়ে না

একবার আপনার কাছে কী হয়ে গেলে, আমাদের রেজিস্ট্রিতে যেতে হবে এবং একটি নতুন কী তৈরি করতে হবে।

  • স্টার্ট ক্লিক করুন এবং Regedit টাইপ করুন।
  • ডান-ক্লিক করুন এবং প্রশাসক হিসাবে চালান নির্বাচন করুন।
  • HKEY_LOCAL_MACHINE সফটওয়্যার Microsoft Windows NT CurrentVersion Perflib-এ যান
  • তারপর Perflib-এ রাইট ক্লিক করে নতুন কী-তে ক্লিক করুন।
  • তারপর কনসোল অ্যাপ্লিকেশন চালানোর সময় আপনি যে মান পেয়েছেন তা লিখুন

প্রতি2

  • তারপরে আপনার কাছে পারফ্লিবের অন্যান্য কী থাকতে পারে যেমন 009 ইত্যাদি।
  • আপনাকে এই তথ্যটি অনুলিপি করতে হবে এবং এটি নতুন তৈরি করা কী-এর নীচে রাখতে হবে৷

এটি করার সর্বোত্তম উপায় হল কেবলমাত্র কীটি রপ্তানি করা (আমার ক্ষেত্রে 009) এবং তারপর PCFix.reg হিসাবে আপনার ডেস্কটপে সংরক্ষণ করা। PCFix.reg ফাইলটিতে ডান ক্লিক করুন এবং সম্পাদনা নির্বাচন করুন। তারপরে আপনি কনসোলে যে মানটি পেয়েছেন তা দিয়ে 009 প্রতিস্থাপন করুন। তারপর এটি সংরক্ষণ করুন এবং এটি বন্ধ করুন। প্রভাব ফেলতে বোতামে শুধু ডাবল ক্লিক করুন। এর পরে, পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার কম্পিউটার পুনরায় চালু করুন।

উপসংহারে, এসকিউএল সার্ভার ইনস্টল করার সময় পারফরম্যান্স কাউন্টার রেজিস্ট্রি হাইভ কনসিস্টেন্সি চেকের সাথে আপনি যে সমস্যাটির সম্মুখীন হয়েছেন তার সমাধান করতে এই পদক্ষেপগুলির একটি সাহায্য করবে।

উইন্ডোজ ত্রুটিগুলি দ্রুত খুঁজে পেতে এবং স্বয়ংক্রিয়ভাবে ঠিক করতে PC মেরামত টুল ডাউনলোড করুন৷

আমি আশা করি আপনি এই নিবন্ধটি সহায়ক হবে.

জনপ্রিয় পোস্ট