আমার এসকিউএল সার্ভার ২০১৪ স্থানীয়ভাবে ইনস্টলড নাম অনুসারে একই সমস্যা ছিল। ব্যবহার সংযুক্ত হচ্ছে FQDN\InstanceName
ব্যর্থ হবে, যখন শুধু আমার ব্যবহার সংযোগ hostname\InstanceName
কাজ করেন। উদাহরণস্বরূপ: কাজের সাথে সংযোগ স্থাপন mycomputername\sql2014
, তবে ব্যবহারmycomputername.mydomain.org\sql2014
হয়নি। ডিএনএস সঠিকভাবে সমাধান হয়েছে, এসকিউএল কনফিগারেশন ম্যানেজারের মধ্যে টিসিপি / আইপি সক্ষম করা হয়েছিল, উইন্ডোজ ফায়ারওয়াল বিধিগুলি যোগ করা হয়েছে (এবং তারপরে ফায়ারওয়ালটি কোনও কিছুই ব্লক করছে না তা নিশ্চিত করার জন্য পরীক্ষার জন্য বন্ধ করে দিয়েছিল), তবে এর কোনওটিরই সমস্যা স্থির হয়নি।
অবশেষে, এসকিউএল সার্ভারে আমাকে " এসকিউএল সার্ভার ব্রাউজার " পরিষেবা শুরু করতে হয়েছিল এবং এটি সংযোগের সমস্যার সমাধান করেছে।
আমি কখনই বুঝতে পারি নি যে এসকিউএল সার্ভার ব্রাউজার পরিষেবা সংযোগ তৈরিতে এসকিউএল সার্ভারকে আসলে সহায়তা করেছিল; আমি এই ধারণাটির মধ্যে ছিলাম যে আপনি যখন "আরও সংখ্যক ব্রাউজ করুন" সার্ভারের সাথে সংযোগ স্থাপনের জন্য ক্লিক করেছেন তখন এটি ড্রপডাউনগুলি সহজেই জনপ্রিয় করতে সাহায্য করেছিল, তবে এটি আসলে ক্লায়েন্টের অনুরোধগুলি সঠিকভাবে পোর্ট # ব্যবহারের জন্য প্রান্তিককরণে সহায়তা করে, যদি পোর্ট # সুস্পষ্টভাবে বরাদ্দ না করা হয় (অনুরূপ ওয়েবসাইটের বাইন্ডিংগুলি কীভাবে একাধিক ওয়েবসাইটের হোস্ট করে এমন একটি আইআইএস ওয়েব সার্ভারে একই সমস্যা হ্রাস করতে সহায়তা করে)।
এই সংযুক্ত আইটেমটিই আমাকে এসকিউএল সার্ভার ব্রাউজার পরিষেবা সম্পর্কে ক্লু দিয়েছে: https://connect.microsoft.com/SQLServer/feedback/details/589901/unable-to-connect-on-localhost- using-fqdn-machine- নাম
- আপনি যখন সার্ভারের নাম হিসাবে wlinest05 q sqlexpress ব্যবহার করেন, ক্লায়েন্ট কোড মেশিনের নামটিকে উদাহরণের নাম থেকে পৃথক করে এবং wlinest05 নেটবায়োসের নামের সাথে তুলনা করা হয়। আমি তাদের মিলতে কোনও সমস্যা দেখছি না এবং সংযোগটি স্থানীয় হিসাবে বিবেচিত হয়। সেখানে থেকে, আমরা প্রয়োজন তথ্য পুনরুদ্ধার ছাড়া কোন ধরনের সমস্যা ছাড়া SQL এর ব্রাউজার এবং ভাগ স্মৃতি মাধ্যমে এসকিউএল ক্ষেত্রটিকেই কানেক্ট যোগাযোগ।
- যখন আপনি wlinest05.capहेস্ট.লোকল lex স্ক্লেক্সপ্রেস ব্যবহার করেন, ক্লায়েন্ট কোড নেটবায়োস নামের সাথে নাম (wstst05.capomot.local) তুলনা করতে ব্যর্থ হয় এবং সংযোগটি "রিমোট" বিবেচনা করে। এটি নকশা দ্বারা এবং আমরা অবশ্যই ভবিষ্যতে এটি উন্নতি বিবেচনা করব। যাইহোক, সংযোগটি দূরবর্তী বিবেচনা করার কারণে এবং এটি একটি নামযুক্ত উদাহরণ হিসাবে, ক্লায়েন্ট সিদ্ধান্ত নিয়েছে যে নাম রেজ্যুলেশনের জন্য এটি এসকিউএল ব্রাউজার ব্যবহার করা দরকার। এটি wlinest05.capomot.local (ইউডিপি পোর্ট 1434) এ এসকিউএল ব্রাউজারের সাথে যোগাযোগ করার চেষ্টা করে এবং দৃশ্যত সেই অংশটি ব্যর্থ হয়। অতএব ত্রুটি আপনি পান।
টেকনেট থেকে "এসকিউএল সার্ভার ব্রাউজার" পরিষেবাটির কারণ (আমার দ্বারা যুক্ত হওয়া জোর): https ://technet.mic Microsoft.com/en-us/library/ms181087(v=sql.120).aspx
"এসকিউএল সার্ভার ব্রাউজার ব্যবহার করে" বিভাগ থেকে:
যদি এসকিউএল সার্ভার ব্রাউজার পরিষেবা চলমান না থাকে তবে আপনি সঠিক পোর্ট নম্বর বা নামযুক্ত পাইপ সরবরাহ করলে আপনি এসকিউএল সার্ভারের সাথে সংযোগ করতে সক্ষম হন। উদাহরণস্বরূপ, আপনি যদি এসকিউএল সার্ভারের ডিফল্ট উদাহরণটি টিসিপি / আইপি দিয়ে 1433 পোর্টে চলমান থাকে তবে এটি সংযোগ করতে পারেন However তবে, এসকিউএল সার্ভার ব্রাউজার পরিষেবাটি চলমান না থাকলে, নিম্নলিখিত সংযোগগুলি কাজ করে না :
- যে কোনও উপাদান যা সমস্ত প্যারামিটারগুলি (যেমন টিসিপি / আইপি পোর্ট বা নামযুক্ত পাইপ) সম্পূর্ণরূপে নির্দিষ্ট করে না দিয়ে কোনও নামকরণের সাথে সংযোগ স্থাপনের চেষ্টা করে ।
- যে কোনও উপাদান যা সার্ভার উত্পন্ন করে বা পাস করে \ উদাহরণস্বরূপ তথ্য যা পরে অন্য সংস্থাগুলি পুনরায় সংযোগ করতে ব্যবহার করতে পারে।
- পোর্ট নম্বর বা পাইপ সরবরাহ না করে একটি নামকরণের সাথে সংযোগ স্থাপন ।
- টিসিপি / আইপি পোর্ট 1433 ব্যবহার না করে একটি নামযুক্ত উদাহরণ বা ডিফল্ট উদাহরণের জন্য ড্যাক।
- ওএলএপি পুনর্নির্দেশক পরিষেবা।
- এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও, এন্টারপ্রাইজ ম্যানেজার, বা ক্যোয়ারী অ্যানালাইজারে সার্ভারগুলি গণনা করা হচ্ছে।
আপনি যদি ক্লায়েন্ট-সার্ভারের দৃশ্যে এসকিউএল সার্ভার ব্যবহার করে থাকেন (উদাহরণস্বরূপ, যখন আপনার অ্যাপ্লিকেশনটি কোনও নেটওয়ার্ক জুড়ে এসকিউএল সার্ভারটি অ্যাক্সেস করছে), আপনি যদি এসকিউএল সার্ভার ব্রাউজার পরিষেবাটি বন্ধ বা অক্ষম করেন তবে আপনাকে অবশ্যই প্রতিটি ইভেন্টের জন্য একটি নির্দিষ্ট পোর্ট নম্বর বরাদ্দ করতে হবে এবং সর্বদা port পোর্ট নম্বরটি ব্যবহার করতে আপনার ক্লায়েন্টের অ্যাপ্লিকেশন কোডটি লিখুন। এই পদ্ধতির নিম্নলিখিত সমস্যাগুলি রয়েছে :
- এটি অবশ্যই সঠিক পোর্টের সাথে সংযোগ স্থাপন করছে তা নিশ্চিত করতে আপনার অবশ্যই ক্লায়েন্ট অ্যাপ্লিকেশন কোডটি আপডেট এবং বজায় রাখতে হবে।
- প্রতিটি দৃষ্টান্তের জন্য আপনি যে পোর্টটি চয়ন করেছেন সেটি অন্য কোনও পরিষেবা বা সার্ভারে অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হতে পারে, যার ফলে এসকিউএল সার্ভারের দৃষ্টান্তটি উপলব্ধ নেই।
এবং "কীভাবে এসকিউএল সার্ভার ব্রাউজার কাজ করে" বিভাগ থেকে একই নিবন্ধ থেকে আরও তথ্য:
কারণ এসকিউএল সার্ভারের কেবলমাত্র একটি উদাহরণ পোর্ট বা পাইপ ব্যবহার করতে পারে, এসকিউএল সার্ভার এক্সপ্রেস সহ নামকরণের জন্য বিভিন্ন পোর্ট নম্বর এবং পাইপের নাম নির্ধারিত হয়। ডিফল্টরূপে, সক্ষম হয়ে গেলে, নামযুক্ত দৃষ্টান্ত এবং এসকিউএল সার্ভার এক্সপ্রেস উভয়ই ডায়নামিক পোর্টগুলি ব্যবহার করতে কনফিগার করা হয়, অর্থাৎ এসকিউএল সার্ভার শুরু হওয়ার সাথে সাথে একটি উপলভ্য পোর্ট বরাদ্দ করা হয়। আপনি চাইলে এসকিউএল সার্ভারের একটি উদাহরণে একটি নির্দিষ্ট পোর্ট বরাদ্দ করা যেতে পারে। সংযোগ করার সময়, ক্লায়েন্টরা একটি নির্দিষ্ট পোর্ট নির্দিষ্ট করতে পারে; তবে যদি পোর্টটি গতিশীলভাবে নির্ধারিত হয় তবে এসকিউএল সার্ভার পুনরায় চালু হওয়ার সাথে সাথে পোর্ট নম্বরটি যে কোনও সময় পরিবর্তন করতে পারে তাই সঠিক পোর্ট নম্বরটি ক্লায়েন্টের কাছে অজানা। ... যখন এসকিউএল সার্ভার ক্লায়েন্টগুলি এসকিউএল সার্ভার সংস্থানগুলির জন্য অনুরোধ করে তখন ক্লায়েন্ট নেটওয়ার্ক লাইব্রেরি 1434 পোর্ট ব্যবহার করে সার্ভারে একটি ইউডিপি বার্তা প্রেরণ করে S