কীভাবে এসকিউএল সার্ভারের সূচনাতে বিলম্ব করবেন


11

আমরা যখন এসকিউএল সার্ভার বুট করি তখন সান ড্রাইভগুলি এখনও উপলব্ধ নাও হতে পারে। এসকিউএল সার্ভারটি 1 মিনিটের মধ্যে আরম্ভ করার কোনও উপায় আছে কি? সার্ভার বুট করার পরে এখনই আমাদের এসকিউএল সার্ভারটি পুনরায় চালু করতে হবে।

উত্তর:


10

আমরা এখানে এবং এখানে আগে অনুরূপ ইস্যু সম্পর্কে কথা বলেছিলাম এবং এই ক্ষেত্রে কী কাজ করেছে তা এসকিউএল সার্ভারকে ডিস্ক ড্রাইভারের উপর নির্ভরশীল করে তুলছে। এটি আপনার সেটআপে কাজ করে তা নিশ্চিত করার জন্য আপনি এটি পরীক্ষা করতে চাইবেন তবে এটি কৌশলটি করা উচিত।


5

এগুলি চেষ্টা করুন:

  • কিছু এসএএন / এইচবিএ পরিষেবায় একটি পরিষেবা নির্ভরতা সেট করুন (Services.msc এ করা যেতে পারে)
  • যদি পরে কোনও ওএস হয় তবে পরিষেবাটিকে "স্বয়ংক্রিয় (বিলম্বিত সূচনা)" এ পরিবর্তন করুন
  • পরিষেবাটিকে "ম্যানুয়াল" এ সেট করুন এবং একটি কাজের সাথে ট্রিগার করুন (রিচার্ডের উত্তর অনুসারে)

2

দুটি বিষয় মাথায় আসে।

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

একটি সমাধান (যদিও কিছুটা হ্যাকি) হ'ল একটি ব্যাচ স্ক্রিপ্ট তৈরি করা হবে যা 60 সেকেন্ডের জন্য বিলম্বিত হয়েছিল এবং তারপরে পরিষেবাটি এটি শুরু করার জন্য ডেকে আনা:

REM delay 60 seconds
ping 127.0.0.1 -n 60  
net start mssqlserver

আপনার প্রোগ্রাম ফাইলগুলিতে এটি আপনার স্টার্টআপ ফোল্ডারে যুক্ত করুন এবং এটি কাজ করা উচিত।


কেউ এসকিউএল সার্ভারে লগ ইন না করা পর্যন্ত স্টার্টআপ ফোল্ডারের আইটেমগুলি ট্রিগার করবে না যাতে এটি স্বয়ংক্রিয়ভাবে এসকিউএল সার্ভার শুরু করার জন্য খুব ভাল পদ্ধতি নয়।
mrdenny

আপনি উইন্ডোজ লগ মানে? এটা বোঝা যাবে।
রিচার্ড

হ্যাঁ, স্টার্টআপ ফোল্ডারে আইটেমগুলি ব্যবহারকারী নির্দিষ্ট হয় তাই ব্যবহারকারী এসকিউএল সার্ভারে লগ ইন না করা পর্যন্ত এগুলি চালিত হয় না।
mrdenny
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.