টার্গেটের মূল নামটি ভুল। এসএসপিআই প্রসঙ্গে উত্পন্ন করা যায় না


96

আমি এসকিউএল সার্ভার চালিত মেশিন এ থেকে মেশিন বি তে এসকিউএল সার্ভার সংযোগ পেতে সংগ্রাম করছি।

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

আমরা কার্বেরোস ব্যবহার করছি না, তবে এনটিএলএম যেখানে কনফিগার করা আছে।

এখানে চিত্র বর্ণনা লিখুন

জড়িত মেশিনগুলি হ'ল (এক্সএক্স সুরক্ষার প্রয়োজনে কিছু মেশিনের নাম অস্পষ্ট করতে ব্যবহৃত হয়):

  • xxPRODSVR001 - উইন্ডোজ সার্ভার 2012 ডোমেন নিয়ন্ত্রক
  • xxDEVSVR003 - উইন্ডোজ সার্ভার 2012 (এই মেশিনটি ত্রুটি তৈরি করছে)
  • xxDEVSVR002 - উইন্ডোজ সার্ভার 2012 (এই মেশিনটি এসকিউএল সার্ভার 2012 চলছে)

নিম্নলিখিত এসপিএন গুলি ডিসিতে নিবন্ধিত হয়েছে (xxPRODSVR001)। সুরক্ষা উদ্দেশ্যে আমি yyy এর সাহায্যে ডোমেনটিকে অস্পষ্ট করে রেখেছি:

সিএন = xxDEVSVR002, সিএন = কম্পিউটার, ডিসি = ইয়ি, ডিসি = স্থানীয় এর জন্য সার্ভিস প্রিন্সিপাল নাম নিবন্ধিত:

            MSSQLSvc/xxDEVSVR002.yyy.local:49298

            MSSQLSvc/xxDEVSVR002.yyy.local:TFS

            RestrictedKrbHost/xxDEVSVR002

            RestrictedKrbHost/xxDEVSVR002.yyy.local

            Hyper-V Replica Service/xxDEVSVR002

            Hyper-V Replica Service/xxDEVSVR002.yyy.local

            Microsoft Virtual System Migration Service/xxDEVSVR002

            Microsoft Virtual System Migration Service/xxDEVSVR002.yyy.local

            Microsoft Virtual Console Service/xxDEVSVR002

            Microsoft Virtual Console Service/xxDEVSVR002.yyy.local

            SMTPSVC/xxDEVSVR002

            SMTPSVC/xxDEVSVR002.yyy.local

            WSMAN/xxDEVSVR002

            WSMAN/xxDEVSVR002.yyy.local

            Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/xxDEVSVR002.yyy.local

            TERMSRV/xxDEVSVR002

            TERMSRV/xxDEVSVR002.yyy.local

            HOST/xxDEVSVR002

            HOST/xxDEVSVR002.yyy.local

সিএন = xxDEVSVR003, সিএন = কম্পিউটার, ডিসি = ইয়ি, ডিসি = স্থানীয় এর জন্য সার্ভিস প্রিন্সিপাল নাম নিবন্ধিত:

            MSSQLSvc/xxDEVSVR003.yyy.local:1433

            MSSQLSvc/xxDEVSVR003.yyy.local

            Hyper-V Replica Service/xxDEVSVR003

            Hyper-V Replica Service/xxDEVSVR003.yyy.local

            Microsoft Virtual System Migration Service/xxDEVSVR003

            Microsoft Virtual System Migration Service/xxDEVSVR003.yyy.local

            Microsoft Virtual Console Service/xxDEVSVR003

            Microsoft Virtual Console Service/xxDEVSVR003.yyy.local

            WSMAN/xxDEVSVR003

            WSMAN/xxDEVSVR003.yyy.local

            TERMSRV/xxDEVSVR003

            TERMSRV/xxDEVSVR003.yyy.local

            RestrictedKrbHost/xxDEVSVR003

            HOST/xxDEVSVR003

            RestrictedKrbHost/xxDEVSVR003.yyy.local

            HOST/xxDEVSVR003.yyy.local

এখন যদি কেবল এসকিউএল সার্ভার ত্রুটি বার্তাটি আরও বর্ণনামূলক থাকে এবং আমাকে বলে যে এটি কোন প্রধান নামটির সাথে সংযোগের চেষ্টা করছে আমি এটি সনাক্ত করতে সক্ষম হতে পারি।

সুতরাং যে কেউ কীভাবে এটি সমাধান করতে পারে তার মাধ্যমে আমাকে পদক্ষেপ করতে পারে বা আমি যেটি সরবরাহ করেছি তাতে কিছু ভুল আছে?

আমি আরও ডিবাগ তথ্য উত্পন্ন করতে পেরে খুশি হব, কেবল আপনার কী প্রয়োজন তা বলুন।


আমরা কোনও অভ্যন্তরীণ ডিএনএস সার্ভার পরিচালনা করি না। তবে এটিকে সমস্যা হিসাবে দূর করার জন্য আপনি কি বলছেন যে আমার "পিং -a এক্সএক্সএক্সএক্সএক্সএক্স" করা উচিত বা নকল আছে কিনা তা নির্ধারণের অন্য কোনও উপায় আছে?
TheEge

আমি কোনও বিশেষজ্ঞ নই তবে আমি ভেবেছিলাম এসপিএন এবং এসএসপিআই কি কারবেরোস জিনিস? আপনি কি নিশ্চিত যে আপনি কার্বেরোস ব্যবহার করছেন না?
ডিলান স্মিথ

@ ডায়ালানস্মিথ এটি নয় যে আমি দেখতে পাচ্ছি ..... যখন আমি এসকিউএল সার্ভারে এসপি চালিয়েছি (এখন নাম ভুলে যান) এটি সমস্ত এনটিএলএম হিসাবে প্রকাশিত হয়েছিল। তুমি কি জান আমি কীভাবে চেক করব?
TheEdge

আমি জানি যে প্রশ্নটি পুরানো, তাই সময় সাশ্রয় করুন এবং এই সরঞ্জামটি চালান: মাইক্রোসফট
এডুয়ার্ডো

উত্তর:


59

আমি যে এএসপি.এনইটি এমভিসি অ্যাপে কাজ করছি তার সাথে আমার এই সমস্যা হয়েছিল।

আমি বুঝতে পেরেছি যে আমি সম্প্রতি আমার পাসওয়ার্ডটি পরিবর্তন করেছি এবং আমি লগ আউট এবং আবার লগ ইন করে এটি ঠিক করতে সক্ষম হয়েছি।


4
এটা আমার সমস্যা ছিল। পাসওয়ার্ড পরিবর্তন. আমার অ্যাকাউন্টে অ্যাপ পুল চলছে।
ড্রাগগোস দুর্লুট

আমার যখন এই সমস্যাটি ছিল তখন আমি লগ আউট করে আবার লগইন করি। বিষয়টি সমাধান করেছেন।
shary.sharath

অনুরূপ ইস্যু। এটি আমার ক্রিয়াকলাপগুলিতে ফিরে তাকাতে সহায়তা করেছিল। টিকিউ
রেড্ডি

26

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


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

4
রিবুট করা অগত্যা কৌশলটি করে না, তবে লকিং / আনলক করা মনে হয়
অ্যান্ড্রু ব্রিক

23

Integrated Security=trueসংযোগের স্ট্রিং থেকে এই প্যারামটিকে সরাতে সেটিংস চেষ্টা করুন ।


গুরুত্বপূর্ণ: ব্যবহারকারী হিসাবে অ্যাসপেক্স মন্তব্য করেছেন,

ইন্টিগ্রেটেড সুরক্ষা অপসারণ এই ত্রুটিটিকে রোধ করবে, কারণ আপনার উইন্ডোজ শংসাপত্রগুলির সাথে লগইন করার চেষ্টা করার সময় ত্রুটি ঘটে। দুর্ভাগ্যক্রমে, বেশিরভাগ সময়, আপনি আপনার উইন্ডোজ শংসাপত্রগুলির সাথে লগইন করতে সক্ষম হতে চান


যদি সংযোগটি এসএসএমএসের মাধ্যমে হয় তবে আপনি কীভাবে এটি সরিয়ে ফেলবেন?
জিওফ ডাউডি

24
ঠিক আছে, পরিষ্কারভাবে অপসারণ এই ত্রুটিটিকে রোধ Integrated Security করবে , কারণ আপনার উইন্ডোজ শংসাপত্রগুলির সাথে লগইন করার চেষ্টা করার সময় ত্রুটি ঘটে। দুর্ভাগ্যক্রমে, বেশিরভাগ সময়, আপনি আপনার উইন্ডোজ শংসাপত্রগুলির সাথে লগইন করতে সক্ষম হতে চান !
অ্যাসপেক্স

4
@ জিওফডাউডি নীচে আমার উত্তর সাহায্য করতে পারে? এটি একটি মেয়াদোত্তীর্ণ পাসওয়ার্ডের কারণে হয়েছিল, আমাকে আমার পাসওয়ার্ড পরিবর্তন করতে, লগ আউট এবং পিছনে প্রবেশ করতে হবে এবং তারপরে সবকিছু স্বাভাবিক হিসাবে কাজ করেছে।
ম্যাট শেফার্ড

4
নিজেকে সময় বাঁচান এবং এই সরঞ্জামটি চালান: microsoft.com/en-us/download/…
এডুয়ার্ডো

15

উইন্ডোজ প্রমাণীকরণের মাধ্যমে চেষ্টা করার সময় আমি একই ত্রুটি পেয়েছিলাম। হাস্যকর শোনায় তবে ঠিক যদি এটি অন্য কাউকে সাহায্য করে: কারণ আমি এখনও লগইন হয়ে থাকতে আমার ডোমেন অ্যাকাউন্টটি কোনওভাবে লক হয়ে গিয়েছিল (!)। অ্যাকাউন্টটি আনলক করা এটি ঠিক করে দিয়েছে।


13

আমি উইন্ডোজ 10 এ পাসওয়ার্ডের পরিবর্তে পিন দিয়ে লগইন করছিলাম। আমি পরিবর্তে আমার পাসওয়ার্ড দিয়ে লগ আউট এবং লগ ইন করেছি এবং ম্যানেজমেন্ট স্টুডিওর মাধ্যমে এসকিউএল সার্ভারে প্রবেশ করতে সক্ষম হয়েছি।


যে হাস্যকর. এবং এটা কাজ করে. আমি এ নিয়ে অনেক সময় নষ্ট করেছি। ধন্যবাদ!
এমসিবি 2 কে 3

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

পিনের পরিবর্তে পাসওয়ার্ডটি ব্যবহার করা আমার পক্ষেও কাজ করেছিল। মাইক্রোসফ্টের জন্য +1।
ব্রুনোমার্টিনসপ্রো

ঈশ্বর! আমি বিশ্বাস করতে পারি না এটি আসলে একটি পার্থক্য করেছে!
আরনি

9

এসএসপিআই প্রসঙ্গে ত্রুটিটি অবশ্যই প্রমাণ করে যে কার্বেরোস ব্যবহার করে প্রমাণীকরণের চেষ্টা করা হচ্ছে ।

যেহেতু কার্বেরোস প্রমাণীকরণ এসকিউএল সার্ভারের উইন্ডোজ প্রমাণীকরণ অ্যাক্টিভ ডিরেক্টরিতে নির্ভর করে যা আপনার কম্পিউটার এবং আপনার নেটওয়ার্ক ডোমেন নিয়ামকের মধ্যে একটি উত্তেজনাপূর্ণ সম্পর্কের প্রয়োজন তাই আপনার সেই সম্পর্কটি বৈধ করেই শুরু করা উচিত।

নিম্নলিখিত পাওয়ারশেল কমান্ড টেস্ট-কম্পিউটারসিকিউর চ্যানেলটির মাধ্যমে আপনি দ্রুত সেই সম্পর্কটি পরীক্ষা করতে পারেন ।

Test-ComputerSecureChannel -verbose

এখানে চিত্র বর্ণনা লিখুন

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

আপনি নীচের পাওয়ারশেল কমান্ডের মাধ্যমে আপনার কম্পিউটার সিকিউর চ্যানেলটি মেরামত করতে পারেন :

Test-ComputerSecureChannel -Repair

সুরক্ষা ইভেন্টের লগগুলি পরীক্ষা করুন, আপনি যদি কার্বেরোস ব্যবহার করে থাকেন তবে আপনাকে প্রমাণীকরণ প্যাকেজ সহ লগনের প্রচেষ্টা দেখতে হবে: কার্বেরোস।

এনটিএলএম প্রমাণীকরণ ব্যর্থ হতে পারে এবং তাই একটি কার্বেরোস প্রমাণীকরণের চেষ্টা করা হচ্ছে। আপনার সুরক্ষা ইভেন্ট লগতে আপনি কোনও এনটিএলএম লগনের প্রচেষ্টা ব্যর্থতাও দেখতে পাবেন?

কার্বেরোস কেন ব্যর্থ হচ্ছে, এটি ডিবাগ করার চেষ্টা করার জন্য আপনি কার্বেরোস ইভেন্ট লগিং চালু করতে পারেন, যদিও এটি খুব ভার্বোস।

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

এখানে পড়ার জন্য একটি ভাল গল্প এখানে দেওয়া হয়েছে: http://houseofbrick.com/microsoft-made-an-easy-button-for-spn-and-double-hop-issues/


এটি আমার জন্য সমস্যাটি স্থির করেছে। অ্যাক্টিভ ডিরেক্টরিতে ভুল ব্যবহারকারীর উপর এসপিএন নিবন্ধিত হয়েছিল। এসকিউএল সার্ভারের কার্বেরোস কনফিগারেশন ম্যানেজার এটি দুটি ক্লিক স্থির করেছে!
ক্রেগ - এমএসএফটি

8

এই ত্রুটিগুলির মধ্যে সবচেয়ে অস্পষ্টতার জন্য আরও একটি সম্ভাব্য সমাধান যুক্ত করতে The target principal name is incorrect. Cannot generate SSPI context. (.Net SqlClient Data Provider):

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

টিসিপি / আইপি সক্ষম আছে কিনা তা নিশ্চিত করুন এবং আইপি অ্যাড্রেসস ট্যাবটিতে, পিং করার সময় সার্ভারের যে আইপি সমাধান করা হয়েছে তা এখানে ঠিক একই হয়েছে তা নিশ্চিত করুন। এটা আমার জন্য এই ত্রুটি স্থির করে।


6

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

যেমন রানাস / নেটোনলি / ব্যবহারকারী: আপনারডোম্যান \ আপনার ব্যবহারকারী নাম "সি: \ প্রোগ্রাম ফাইলগুলি (x86) x মাইক্রোসফ্ট এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও 18 Stud কমন 7 7 আইডিই s এসএমএস.এক্সই"


আমার একটি অনুরূপ সমস্যা ছিল (উইন্ডোজ ভিএম সহ আইম্যাক ভিপিএন)। আমি আমার ম্যাকের ওয়াই-ফাই নেটওয়ার্ক সেটিংসে আমার কাজের ডিএনএস সার্ভার যুক্ত করে এটি সমাধান করেছি। আমি অনুমান করছি আরও ভাল উপায় আছে তবে এটি আমার জন্য কাজ করেছে।
এরিক পিয়ারসন

5

আপনার এসকিউএল বক্স এবং আপনার ক্লায়েন্ট এবং টাইপ উভয়ে লগইন করুন:

ipconfig /flushdns
nbtstat -R

যদি এটি কাজ না করে, আপনার ক্লায়েন্ট মেশিনে আপনার ডিএইচসিপি পুনর্নবীকরণ করুন ... এটি আমাদের অফিসের 2 পিসির জন্য কাজ করে।


আপনার উত্তরটি আমার ক্লায়েন্ট মেশিন এবং এসকিউএল বক্স প্লাসে ipconfig/releaseএবং ipconfig/renewআমার ক্লায়েন্ট মেশিনে করেছে এবং এটি আমার পক্ষে কার্যকর হয়নি; (
AlbatrossCafe

4

আমি কেবল এটির মধ্যে দৌড়েছি এবং 2 টি কাজ করে এটি ঠিক করেছি:

  1. Https://support.microsoft.com/en-us/kb/811889-এ বর্ণিত হিসাবে ADSI সম্পাদনা ব্যবহার করে পরিষেবা অ্যাকাউন্টে প্রিন্টিকাল নেম অনুমতিগুলি প্রদান করা
  2. এসকিউএল সার্ভার কম্পিউটার অ্যাকাউন্টে (পরিষেবা অ্যাকাউন্টের বিপরীতে) ব্যবহার করে যা এসপিএনগুলি সরিয়ে ফেলা হচ্ছে

    setspn -D MSSQLSvc/HOSTNAME.domain.name.com:1234 HOSTNAME
    

    যেখানে 1234 হ'ল পোর্ট নম্বরটি উদাহরণটি দ্বারা ব্যবহৃত হয়েছিল (আমার কোনও ডিফল্ট উদাহরণ ছিল না)।


আমি একটি এমএস এসকিউএল সার্ভার উদাহরণটি চালিত থেকে NT Service\MSSQLSSERVERপরিচালিত পরিষেবা অ্যাকাউন্ট হিসাবে চালানো থেকে স্যুইচ করেছি । এটি করার পরে, এসএসএমএস সার্ভারে স্থানীয়ভাবে ডাটাবেসের সাথে সংযোগ করতে পারে তবে আমার ল্যাপটপ থেকে দূর থেকে নয়। এসপিএন ঠিক করা সমস্যার সমাধান করেছে।
হাইড্রিজারাম

4

আমার ক্ষেত্রে, এসকিউএল সার্ভার 2014 পুনরায় চালু করা (আমার বিকাশ সার্ভারে) সমস্যাটি স্থির করেছে।



4

আমি বিচ্ছিন্ন নেটওয়ার্কে পিসির একটি ক্লাস্টারে আইপিভি 6 পরীক্ষা করছিলাম এবং আমি ইয়ো আইপিভি 4 ফিরিয়ে দিলে এই ইস্যুতে ছুটে এসেছি। আমি সক্রিয় ডিরেক্টরিতে খেলছি, ডিএনএস এবং ডিএইচসিপি তাই কার্বেরোস সেটআপটি ভেঙে ফেলার জন্য আমি কী উত্থাপন করেছি তার কোনও ধারণা নেই।

আমি খুঁজে পেয়েছি দূরবর্তী সংযোগটি সংযোগ করার জন্য এই দরকারী টিপটি সহ আমার সফ্টওয়্যারটির বাইরের সংযোগটি চিহ্নিত করেছি।

https://blogs.msdn.microsoft.com/steverac/2010/12/13/test-remote-sql-connectivity-easily/

তারপরে একটি সংক্ষিপ্ত অনুসন্ধানের পরে মাইক্রোসফ্ট ওয়েবসাইট https://support.microsoft.com/en-gb/help/811889/how-to-troubleshoot-the-cannot-generate-sspi-context-error-message এ এটি খুঁজে পেয়েছে ।

এসকিউএল সার্ভারে সরঞ্জামটি চালনা করে দেখুন কোনও সমস্যা আছে কিনা তা যদি স্থিতিটি ত্রুটি বলে দেয় তবে উপস্থিত ঠিক করা বোতামটি চাপুন।

এটি আমার জন্য সমস্যার সমাধান করেছে।


3

এটি সাধারণত অনুপস্থিত, ভুল বা সদৃশ পরিষেবা নীতিগুলির নাম (এসপিএন) এর কারণে ঘটে থাকে

সমাধানের পদক্ষেপগুলি:

  1. এসডিএল সার্ভারটি কোন এডি অ্যাকাউন্ট ব্যবহার করছে তা নিশ্চিত করুন
  2. প্রশাসক মোডে পাওয়ারশেল বা সিএমডিতে নিম্নলিখিত কমান্ডটি চালান (পরিষেবা অ্যাকাউন্টে ডোমেনটি থাকা উচিত নয়)
setspn -L <ServiceAccountName> | Select-String <ServerName> | select line
  1. নিশ্চিত হয়ে নিন যে প্রত্যাবর্তিত আউটপুটে কোনও এসপিএন রয়েছে যা পুরোপুরি যোগ্য, কোনও বন্দর সহ এবং কোনও বন্দর ছাড়াই পুরোপুরি যোগ্য নয়।

    প্রত্যাশিত আউটপুট:

    Registered ServicePrincipalNames for CN=<ServiceAccountName>,OU=CSN Service Accounts,DC=<Domain>,DC=com: 
    MSSQLSvc/<ServerName>.<domain>.com:1433
    MSSQLSvc/<ServerName>:1433                                           
    MSSQLSvc/<ServerName>.<domain>.com
    MSSQLSvc/<ServerName>
    
  2. যদি আপনি উপরের সমস্তটি না দেখেন তবে অ্যাডমিন মোডে পাওয়ারশেল বা সিএমডিতে নিম্নলিখিত কমান্ডটি চালান (আপনি ডিফল্ট 1433 ব্যবহার না করলে পোর্টটি পরিবর্তন করতে ভুলবেন না)

SETSPN -S  MSSQLSvc/<ServerName> <Domain>\<ServiceAccountName> 
SETSPN -S  MSSQLSvc/<ServerName>.<Domain> <Domain>\<ServiceAccountName> 
SETSPN -S  MSSQLSvc/<ServerName>:1433 <Domain>\<ServiceAccountName> 
SETSPN -S  MSSQLSvc/<ServerName>.<Domain>:1433 <Domain>\<ServiceAccountName>
  1. উপরে একবার সম্পূর্ণ হয়ে গেলে এটি সাধারণত ডিএনএস প্রচারের জন্য কয়েক মিনিট সময় নেয়

এছাড়াও, যদি আপনি পাওয়া নকল এসপিএন সম্পর্কে কোনও বার্তা পান তবে আপনি সেগুলি মুছতে এবং পুনরায় তৈরি করতে চাইতে পারেন


2

ওয়েব অ্যাপ্লিকেশন অ্যাক্সেস করার সময় আমার এই সমস্যা হয়েছিল। আমি সম্প্রতি একটি উইন্ডোজ পাসওয়ার্ড পরিবর্তন করেছি এর কারণ হতে পারে।

আমি ওয়েব অ্যাপ্লিকেশনটি হোস্ট করেছি এমন অ্যাপ পুলটির পাসওয়ার্ড আপডেট করার পরে এই সমস্যাটি সমাধান হয়ে গেছে।


2

ক্লায়েন্ট এবং সার্ভারের মধ্যে আপনার ঘড়ির ম্যাচগুলি পরীক্ষা করে দেখুন।

যখন আমার মাঝে মাঝে এই ত্রুটি হয়েছিল, উপরের উত্তরগুলির কোনওটিই কাজ করে নি, তখন আমরা দেখতে পেলাম যে সময়টি আমাদের কয়েকটি সার্ভারে চলে গেছে, যখন সেগুলি আবার সিঙ্ক করা হয়েছিল ত্রুটিটি চলে গেছে। উইন্ডোজে স্বয়ংক্রিয়ভাবে কীভাবে সময় সিঙ্ক করতে হয় তা দেখতে ডাব্লু 32 টিএম বা এনটিপি অনুসন্ধান করুন।


1

যেহেতু আমি আমার নিজের সমস্যার সমাধান অনুসন্ধান করার জন্য এখানে অবতরণ করেছি, অন্যরাও এখানে অবতরণের ক্ষেত্রে আমি আমার সমাধানটি এখানে ভাগ করব।

আমার যন্ত্রটি অন্য ডোমেনের অন্য অফিসে না সরানো পর্যন্ত আমি এসকিউএল সার্ভারের সাথে জরিমানা সংযোগ করছি । তারপরে, স্যুইচ করার পরে, আমি টার্গেটের মূল নামটি সম্পর্কে এই ত্রুটিটি পাচ্ছিলাম। এটি একটি ব্যবহার সংযোগ ছিল ফিক্সড সম্পূর্ণরূপে যোগ্যতাসম্পন্ন নাম : যেমন server.domain.com । এবং প্রকৃতপক্ষে, একবার আমি প্রথম সার্ভারের সাথে সেভাবে সংযুক্ত হয়ে গেলে আমি কেবল সার্ভারের নামটি (সম্পূর্ণ যোগ্যতা ছাড়াই) ব্যবহার করে অন্যান্য সার্ভারের সাথে সংযোগ করতে পারি, তবে আপনার মাইলেজটি ভিন্ন হতে পারে।


এই সমস্যাটি তখনই ঘটেছিল যখন আমি এসকিউএল সংযোগে একটি শংসাপত্র যুক্ত করেছি। শংসাপত্রটি এফকিউডিএনকে জারি করা হয়েছিল, সুতরাং আমি যখন FQDN \ ইনস্ট্যান্সের সাথে সংযোগ করি তখন এটি কাজ করে worked
স্লগমিস্টার এক্সট্রাওয়ার্ডাইনারে

1

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

আমরা আমাদের নিজস্ব আরডিএনএস পরিচালনা করি এবং সম্প্রতি আমাদের সার্ভারের নামকরণ স্কিমটি পুনরায় redid করি। এর অংশ হিসাবে, আমাদের আমাদের আরডিএনএস আপডেট করা উচিত ছিল এবং এটি করতে ভুলে গিয়েছিলাম।

একটি পিং সঠিক হোস্টনামটি চালু করেছে, তবে একটি পিং -a ভুল হোস্টনামটি ফিরিয়ে দিয়েছে।

সহজ ফিক্স: আরডিএনএস পরিবর্তন করুন, একটি আইকনফিগ / ফ্লাশডন করুন, 30 সেকেন্ড অপেক্ষা করুন (কেবল আমি কিছু করি), অন্য একটি পিং -a করুন, এটি সঠিক হোস্টনামটি সমাধান করে দেখুন, সংযুক্ত করুন ... লাভ।


1

আমি এর জন্য একটি নতুনের দিকে ছুঁড়েছি: এসকিউএল 2012 সার্ভার 2012 এ হোস্ট করা হয়েছিল S এসকিউএল এলভারওন-এর জন্য একটি ক্লাস্টার তৈরি করার দায়িত্ব দেওয়া হয়েছিল।
ক্লাস্টার তৈরি হয়েছিল সবাই এসএসপিআই বার্তা পেয়েছিল।

কমান্ড অনুসরণ করে সমস্যাগুলি সমাধান করতে:

setspn -D MSSQLSvc/SERVER_FQNName:1433 DomainNamerunningSQLService

DomainNamerunningSQLService== এসকিউএল-এর জন্য আমি যে ডোমেন অ্যাকাউন্টটি সেট করেছিলাম তার কমান্ডটি চালানোর জন্য আমার একটি ডোমেন প্রশাসক প্রয়োজন। ক্লাস্টারে কেবল একটি সার্ভারে সমস্যা ছিল।

তারপরে এসকিউএল পুনরায় চালু করুন। আমার অবাক করার জন্য আমি সংযোগ করতে সক্ষম হয়েছি।


আমার এই একই সমস্যা ছিল, তবে এটি কোনও গুচ্ছের মধ্যে ছিল না। আমি এসকিউএল ইঞ্জিন পরিষেবার জন্য লগইন একটি ডোমেন অ্যাকাউন্টে পরিবর্তন করেছিলাম। আমাকে MSSQLSvc/SERVER_FQNName:*কম্পিউটার অ্যাকাউন্ট থেকে এসপিএনগুলি অপসারণ করতে হয়েছিল এবং তারপরে সেগুলি পরিষেবা চালিত ব্যবহারকারী অ্যাকাউন্টে যুক্ত করতে হয়েছিল।
স্লগমিস্টার এক্সট্রাওর্ডিনার

1

আমি ভিজ্যুয়াল স্টুডিও 2015 কনসোল অ্যাপে আমার ল্যাপটপ থেকে একটি ভিএম চালিত এসকিউএল সার্ভার 2015 এর সাথে সংযোগ দেওয়ার চেষ্টা করছিলাম। আমি আগের রাতে আমার অ্যাপটি চালনা করছি এবং এটি ঠিক আছে। সকালে আমি অ্যাপটি ডিবাগ করার চেষ্টা করি এবং আমি এই ত্রুটিটি পাই। আমি চেষ্টা করেছি ipconfig/flushএবং release+ renewএবং এএ গুচ্ছ অন্যান্য জঞ্জাল, কিন্তু শেষ পর্যন্ত ...

আপনার ভিএম পুনরায় চালু করুন এবং ক্লায়েন্টটি পুনরায় চালু করুন। এটা আমার জন্য এটি স্থির। আমার জানা উচিত ছিল, প্রতিবার কাজগুলি পুনরায় আরম্ভ করুন।


অনুরূপ অভিজ্ঞতা, ভিএম এ এসকিউএল সার্ভার 2016। কেন সংযোগগুলি ব্যর্থ হতে শুরু করেছে তা নিশ্চিত নয়। ভিএম পুনঃসূচনা ক্লায়েন্ট পুনরায় আরম্ভ করার প্রয়োজন ছাড়াই এটি স্থির করে।
youcantryreachingme

1

আমার এসকিএল সার্ভারে আমার এই সমস্যা ছিল। আমি সেটএসপিএন-ডিএমএসকিএলসিভিসি - হোস্টনেম.ডোমেননাম হোস্টনেম তারপর থামিয়ে দিয়ে আমার এসকিউএল সার্ভার পরিষেবা শুরু করি।

আমি ভাবছি যে কেবল আমার এসকিএল পরিষেবা বন্ধ করা এবং এটি শুরু করা উচিত।


setspn -L <Hostname>সার্ভারের সাথে তুলনা করার পরে আমি এটি করেছি । যে সমস্ত দৃষ্টান্ত কাজ করেছে তার কোনও এসপিএন নিবন্ধভুক্ত নেই Turn আমি সত্যিই জানি না আমি কী করছি তবে স্পষ্টতই নিবন্ধিত এসপিএনগুলি ছাড়া এনটিএলএম ব্যবহার করা যেতে পারে। ধন্যবাদ!
বেন্ডারবয়

আপনি যদি অবশ্যই এনটিএলএম এর পরিবর্তে কার্বেরোস ব্যবহার করতে চান তবে এটি অবশ্যই সমাধান নয় বলে সচেতন হন: সার্ভারফল্ট . com / a / 384721 । প্রকৃতপক্ষে, এই সমাধানটি মূলত কার্বেরোস লেখাকে বন্ধ করে দেয়।
বেন্ডারবয়

1

আমার একই সমস্যা ছিল, তবে মেশিনটি লক করা এবং আনলক করা আমার পক্ষে কাজ করেছিল। কখনও কখনও, ফায়ারওয়াল সমস্যাগুলি ত্রুটি দেয়।

আমি নিশ্চিত না যে এটি আপনার পক্ষে কাজ করবে বা না, কেবল আমার অভিজ্ঞতা ভাগ করে নেবে।


1

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


আমি আসলে আমার "টিসিপি / আইপি" সেট করেছিলাম। আমি জানি না এটির পরিবর্তনের কাজটি আমার নেটওয়ার্ক পরিস্থিতির জন্য সমস্যাটি বা নির্দিষ্ট সেটিংস ঠিক করেছে
কিনা

1

আমার ক্ষেত্রে, সমস্যাটি ওয়াইফাইটিতে ডিএনএস স্থাপন করেছিল। আমি সেটিংস মুছে ফেলেছি এবং সেগুলি খালি রেখেছি এবং কাজ করেছি।

ডিএনএস করতে কমপক্ষে কনফিগার করুন


1

"এসকিউএল সার্ভার কনফিগারেশন ম্যানেজার" থেকে "নামযুক্ত পাইপস" সক্ষম আছে তা নিশ্চিত করুন। এটি আমার পক্ষে কাজ করেছে।

  1. "এসকিউএল সার্ভার কনফিগারেশন পরিচালক" খুলুন।
  2. বাম দিকের তালিকা থেকে "এসকিউএল সার্ভার নেটওয়ার্ক কনফিগারেশন" প্রসারিত করুন।
  3. "[আপনার উদাহরণের নাম] এর জন্য প্রোটোকল" নির্বাচন করুন।
  4. ডানদিকের তালিকা থেকে "নামযুক্ত পাইপগুলি" এ ডান ক্লিক করুন।
  5. "সক্ষম" নির্বাচন করুন
  6. আপনার ইনস্ট্যান্স পরিষেবাটি পুনরায় চালু করুন।

4
আমি একই বার্তা ছিল। আমি আইপি-র সাথে সংযোগ স্থাপনের চেষ্টা করছিলাম তাই আমি স্ট্যাকওভারফ্লো / ইউজার / 8568873/ s3 মিনাকী হিসাবে কাজ করেছি , অর্থাৎ 1-6 পদক্ষেপ রেখেছি তবে আমি নামী পাইপের পরিবর্তে টিসিপি / আইপি সক্ষম করেছি। এছাড়াও আইপিএলএল এর অধীনে আমি টিসিপি ডায়নামিক বন্দর সাফ করে দিয়ে এর পরিবর্তে টিসিপি পোর্ট সেট করেছি। নিশ্চিত হয়ে নিন যে অন্য কোনও উদাহরণ এই পোর্টটি চালায় না বা উদাহরণটি পুনরায় আরম্ভ হবে না। আমারও একটি এসকিউএল ব্যবহারকারী প্রয়োজন, উইন্ডোজ প্রমাণীকরণ কাজ করবে না। এসকিউএল ম্যানেজারে আপনি xxxx \ উদাহরণস্বরূপ, পোর্টনার এর সাথে সংযুক্ত হন r অর্থাত 127.0.0.1 Q স্ক্ল্যাকএক্সপ্রেস, 1433
টমাস হেসে

1

এই মাইক্রোসফ্ট টুলটি ম্যাজিকের মতো। এটি চালান, এটি এসকিউএল সার্ভারের সাথে সংযুক্ত করুন এবং ঠিক করুন ক্লিক করুন

এখানে লিঙ্কযুক্ত পুরাতন সংস্করণটি এসকিউএল সার্ভার 2017 এ কাজ করেছে।

SQL সার্ভার জন্য কার্বারোস কনফিগারেশন ম্যানেজার https://www.microsoft.com/en-us/download/details.aspx?id=39046


1

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


1

আমার ক্ষেত্রে যেহেতু আমি আমার বিকাশের পরিবেশে কাজ করছি, কেউ ডোমেন কন্ট্রোলারটি বন্ধ করে দিয়েছিল এবং উইন্ডোজ শংসাপত্রগুলি প্রমাণীকরণযোগ্য হতে পারে না। ডোমেন নিয়ন্ত্রকটি চালু করার পরে, ত্রুটিটি অদৃশ্য হয়ে গেল এবং সবকিছু ঠিকঠাক কাজ করেছিল।


1

নেটওয়ার্ক সংযোগের কারণে এই সমস্যাটির আর একটি কুলুঙ্গি। আমি উইন্ডোজ ভিপিএন ক্লায়েন্টের মাধ্যমে সংযোগ করি এবং আমি যখন ওয়াইফাই থেকে তারযুক্ত সংযোগে স্যুইচ করি তখন এই সমস্যাটি পপ আপ হয়। আমার পরিস্থিতির সমাধানটি ছিল অ্যাডাপ্টার মেট্রিককে ম্যানুয়ালি অ্যাডজাস্ট করা।

পাওয়ারশেলে মেট্রিকের সমস্ত মান দেখতে গেট-নেটআইপিআইন্টারফেস ব্যবহার করুন। নিম্ন সংখ্যাগুলি হ'ল কম দাম এবং তাই সেগুলি উইন্ডোজ দ্বারা পছন্দসই হয়। আমি ইথারনেট এবং ভিপিএন স্যুইচ করেছি এবং শংসাপত্রগুলি পেয়েছে যেখানে এসএসএমএসের খুশি হওয়ার জন্য তাদের দরকার।

স্বয়ংক্রিয় মেট্রিক বৈশিষ্ট্যটি কনফিগার করতে: কন্ট্রোল প্যানেলে, নেটওয়ার্ক সংযোগগুলিতে ডাবল ক্লিক করুন। একটি নেটওয়ার্ক ইন্টারফেস ডান ক্লিক করুন এবং তারপরে বৈশিষ্ট্যগুলি নির্বাচন করুন। ইন্টারনেট প্রোটোকল (টিসিপি / আইপি) ক্লিক করুন, এবং তারপরে বৈশিষ্ট্যগুলি নির্বাচন করুন। সাধারণ ট্যাবে, উন্নত নির্বাচন করুন। আইপি সেটিংস ট্যাবে মেট্রিক নির্দিষ্ট করতে, স্বয়ংক্রিয় মেট্রিক চেক বাক্সটি সাফ করতে নির্বাচন করুন এবং তারপরে ইন্টারফেস মেট্রিক ক্ষেত্রে আপনি যে মেট্রিকটি চান তা প্রবেশ করুন।

উত্স: https://docs.microsoft.com/en-us/troubleshoot/windows-server/networking/automatic-metric-for-ipv4-routes


0

আমি এই ইস্যুর একটি বৈকল্পিকের মধ্যে দৌড়েছি, এখানে বৈশিষ্ট্যগুলি ছিল:

  • ব্যবহারকারীর নামযুক্ত উদাহরণের সাথে সফলভাবে সংযোগ করতে সক্ষম হয়েছিল , উদাহরণস্বরূপ, এর সংযোগগুলি Server\Instanceসফল হয়েছিল
  • ব্যবহারকারী ডিফল্ট উদাহরণের সাথে সংযোগ করতে অক্ষম ছিল , উদাহরণস্বরূপ, Serverএসএসপিআই সম্পর্কিত ওপির স্ক্রিনশটের সাথে সংযোগ ব্যর্থ হয়েছে
  • ব্যবহারকারী পুরোপুরি যোগ্য নামের সাথে ডিফল্ট উদাহরণটি সংযোগ করতে অক্ষম ছিল, উদাহরণস্বরূপ, সংযোগ Server.domain.comব্যর্থ হয়েছে (সময়সীমা)
  • ব্যবহারকারী উদাহরণস্বরূপ আইপি ঠিকানা সংযোগ করতে অক্ষম ছিল, উদাহরণস্বরূপ, সংযোগ 192.168.1.134ব্যর্থ হয়েছে
  • অন্য ব্যবহারকারীরা ডোমেনে নেই (উদাহরণস্বরূপ, ব্যবহারকারীরা যারা নেটওয়ার্কে ভিপিএন) কিন্তু ডোমেন শংসাপত্রগুলি ব্যবহার করে সফলভাবে ডিফল্ট উদাহরণ এবং আইপি ঠিকানার সাথে সংযোগ করতে সক্ষম হয়েছিল

সুতরাং এই একক ব্যবহারকারী কেন সংযোগ করতে পারেন নি তা বোঝার চেষ্টা করার অনেক মাথা ব্যথার পরেও পরিস্থিতি ঠিক করতে আমরা যে পদক্ষেপ নিয়েছি তা এখানে:

  1. একটি ব্যবহার করে এসপিএন তালিকার সার্ভারটি একবার দেখুন
    setspn -l Server
    । আমাদের ক্ষেত্রে এটি বলেছেServer.domain.com
  2. অবস্থিত হোস্ট ফাইলটিতে একটি এন্ট্রি যুক্ত করুন C:\Windows\System32\drivers\etc\hosts(এই ফাইলটি পরিবর্তনের জন্য প্রশাসক হিসাবে নোটপ্যাড চালান)। আমরা যোগ করা এন্ট্রি ছিল
    Server.domain.com Server

এর পরে, আমরা সফলভাবে এসএসএমএসের মাধ্যমে ডিফল্ট দৃষ্টান্তের সাথে সংযোগ করতে সক্ষম হয়েছি।


0

উইন্ডোজ প্রমাণীকরণের সাথে লগ ইন করার সময় আমি এসকিউএল সার্ভার ২০১৪-তে আমার এই সমস্যাটি পেয়েছি, আমি একবার আমার সার্ভারটি পুনরায় চালু করেছি এবং তারপর লগইন করার চেষ্টা করব, এটি আমার জন্য কাজ করেছিল।

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