এসকিউএল সার্ভার চালু হয়েছে তবে কোনও বন্দরে শুনেনি


9

আমি নতুন এসকিউএল সার্ভার 2012 ইনস্টল করেছি No এখনও কোনও ডাটাবেস তৈরি হয়নি। এবং আমি সা / পাসওয়ার্ড দিয়ে ম্যানেজমেন্ট স্টুডিও খুলতে পারি। বিন \ sqlservr.exe পরিষেবা হিসাবে শুরু হয়েছে এবং আমি এটি পরিষেবা তালিকার মধ্যে দেখতে পাচ্ছি। যাইহোক, এটি 1433 বন্দরটি শুনতে পেল না বা এমনকি কোনও বন্দর ডিফল্টরূপে শুনেনি, যেমন আমি নীচে পরীক্ষা করেছি:

tasklist|find /I "sql"

আমি পেয়েছি:

sqlservr.exe                  5668 Services                   0     40,112 K

যার মধ্যে 5668 আমি পিআইডি বলে মনে করি। এবং তারপরে পিআইডি = "5668" পেতে কোন বন্দরটি শুনছে:

netstat -ano | find /I "5668"

কিন্তু আমি ফাঁকা ছাড়া কিছুই পেলাম না। অন্যদিকে, এই সাইটে পোস্টগুলি অনুসন্ধান করার পরে, আমি আমার এসকিউএল সার্ভারের কনফিগারেশনটি ডাবল-চেক করেছি: শুরু-> সমস্ত প্রোগ্রাম -> মাইক্রোসফ্ট এসকিউএল সার্ভার 2012 -> কনফিগারেশন সরঞ্জাম -> এসকিউএল সার্ভার কনফিগারেশন ব্যবস্থাপক-> এসকিউএল সার্ভার এসকিউএল নেটিভ ক্লায়েন্ট ১১.০ কনফিগারেশন -> ক্লায়েন্ট প্রোটোকল -> টিসিপি / আইপি -> ডিফল্ট পোর্ট 1433. এখানে 3 টি পরিষেবা রয়েছে, এসকিউএল সার্ভার (মাইআইন্সটেন্সনাম), এসকিউএল সার্ভার এজেন্ট (মাইআইন্সটেন্সনাম) এবং এসকিউএল সার্ভার ব্রাউজার। শেষ দুটি বন্ধ হয়ে গেছে।

এসকিউএল সার্ভার কনফিগারেশন ম্যানেজার-> এসকিউএল সার্ভার নেটওয়ার্ক কনফিগারেশন-> মাইআইন্সটেন্সনামের জন্য প্রোটোকল -> টিসিপি / আইপি ডিফল্টরূপে অক্ষম করা হয়েছে, পরে আমি এটি সক্ষম করেছি এবং পরিষেবাটি পুনরায় চালু করব এবং নেটসট্যাট-পুনরাবৃত্তি করুন | Find / I "newPIDNum" কমান্ডটি আমি খুঁজে পেয়েছি

TCP    0.0.0.0:52395          0.0.0.0:0              LISTENING  5668(newPIDNum)   

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


ডিফল্ট এসকিউএল সার্ভার নেটওয়ার্ক কনফিগারেশন (২০০৮-এর জন্য, ২০১২ সংস্করণটি খুঁজে
পাচ্ছে

ধন্যবাদ। আমার জন্য সত্যিই একটি ভাল সাহায্য। আমার ডিএসএন ক্র্যাটিং সম্পর্কে আর কোনও মন্তব্য?

দেখে মনে হচ্ছে আপনি একটি নামযুক্ত উদাহরণটি ব্যবহার করছেন (কেবলমাত্র আমি অবগত রয়েছি 1432 এ কেবলমাত্র ডিফল্ট উদাহরণগুলি শোনে)। ডিএসএন তৈরির চেষ্টা করার সময় আপনি কি উদাহরণের নামটি অন্তর্ভুক্ত করছেন?
দামিয়েন_এই_বিশ্বাসীরা

হ্যাঁ, ইনস্টল করার সময় আমি ইনস্ট্যান্সের জন্য একটি নাম প্রবেশ করিয়েছি। ডিএসএন তৈরি করার সময়, আমাকে সংযুক্ত হতে একটি ডিএসএন নাম (আমি একটি সালিসি নাম প্রবেশ করিয়েছি), এসকিউএল সার্ভার ইনপুট করতে বলা হয়েছিল (এটি একটি ড্রপ-ডাউন নির্বাচন বাক্স এবং আমি এখানে দুটি পছন্দ ব্যর্থ করেছিলাম, একটি হ'ল (স্থানীয়), অন্যটি <.MyInstanceName>),

আমি এখনও MyInstanceName অন্তর্ভুক্ত করার জন্য অন্য কোনও জায়গা দেখিনি। এবং পরবর্তী বোতামটি আমাকে একটি প্রমাণীকরণের পাশাপাশি একটি << ক্লায়েন্ট কনফিগারেশন> যা আমি <সার্ভার এলিয়াস>, <সার্ভার নাম> সেট করতে পারি এবং <ডায়নামিকালি পোর্ট> নির্ধারণ করতে পারি তা নির্দেশ করে।

উত্তর:


14

কী কারণে আমার এসকিউএল সার্ভারটি TCP1433 বন্দরটিতে সংযোগগুলি শোনার জন্য নিম্নলিখিতটি ছিল ...

  1. কনফিগারেশন সরঞ্জাম / এসকিউএল সার্ভার কনফিগারেশন ম্যানেজার
  2. এসকিউএল সার্ভার নেটওয়ার্ক কনফিগারেশনে উদাহরণের নামটি ক্লিক করুন
  3. TCPযোগাযোগ সক্ষম করুন
  4. TCPযোগাযোগ এন্ট্রি ডান ক্লিক করুন , চয়ন করুনProperties
  5. আইপি অ্যাড্রেস ট্যাব ক্লিক করুন
  6. সমস্ত নন-ভিএমনেট আইপি ঠিকানা সক্ষম করুন এবং Port" আইপিএল " এর জন্য এন্ট্রিটিতে 1433 লিখুন ।
  7. এসকিউএল সার্ভার পরিষেবাদি ট্যাবে এসকিউএল সার্ভার পুনরায় চালু করুন
  8. এর সাথে আপনার কনফিগারেশন পরীক্ষা করুন netstat -an:

    C:\>netstat -an | find "1433"
      TCP    0.0.0.0:1433           0.0.0.0:0              LISTENING
      TCP    [::]:1433              [::]:0                 LISTENING

1
এটি কেবলমাত্র একটি সমাধান যা আমার পক্ষে কাজ করে। অন্য কোনও ম্যানুয়াল এমনকি আইপিএআইআই বন্দর সম্পর্কেও বলে না। ধন্যবাদ মানুষ, আপনি আমার দিনটি তৈরি করেছেন
QkiZ

13

কেন 1433 এর পরিবর্তে 52395

নামযুক্ত দৃষ্টান্তগুলি গতিশীল পোর্টগুলিতে শোনায়। সত্যিকারের বন্দরের ক্লায়েন্টদের অবহিত করা কি এসকিএল সার্ভার ব্রাউজার সার্ভিসের কাজ । স্কেল ব্রাউজারটি ইউডিপি 1434 শুনে এবং ফর্মের প্রশ্নের উত্তর দেয় '' শ্রোতা বন্দরটি কী "foo"? '। এসসিএল সার্ভার ব্রাউজার পরিষেবা টিসিপি এবং নামযুক্ত পাইপ প্রোটোকল উভয়ের জন্যই প্রয়োজনীয়। ক্লায়েন্টরা এসকিউএল সার্ভার ব্রাউজারটি স্বচ্ছভাবে ব্যবহার করে, বিশেষ কনফিগারেশনের প্রয়োজন নেই। সংযোগের স্ট্রিংয়ে (বা ওডিবিসি ডিএসএন) কেবল একটি উদাহরণের নাম নির্দিষ্ট করে ক্লায়েন্টের গ্রন্থাগারটি জানে যে এটি প্রথমে এসকিউএল সার্ভার ব্রাউজার পরিষেবাটিতে যোগাযোগ করতে হবে।

এখানে 3 টি পরিষেবা রয়েছে, এসকিউএল সার্ভার (মাইআইনস্ট্যান্সনাম), এসকিউএল সার্ভার এজেন্ট (মাইআইন্সটেন্সনাম) এবং এসকিউএল সার্ভার ব্রাউজার। শেষ দুটি বন্ধ হয়ে গেছে

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

পার্শ্ব নোট হিসাবে, প্রায়শই ব্যবহৃত বিকল্প কনফিগারেশন হ'ল নামকৃত দৃষ্টান্তের জন্য স্ট্যাটিক পোর্ট ব্যবহার করা এবং সংযোগ স্ট্রিংয়ে পোর্ট নির্দিষ্ট করা ( tcp:<hostname>:<port>)। এসকিউএল সার্ভার ব্রাউজারটি সমীকরণের বাইরে নিয়ে যাওয়ার সুবিধা রয়েছে তবে এটির ক্লায়েন্টদের যত্ন সহকারে রক্ষণাবেক্ষণ প্রয়োজন। শ্রবণ পোর্ট পরিবর্তন করার জন্য সমস্ত ক্লায়েন্ট, সমস্ত মেশিন, সমস্ত লোকেশনে অর্কেস্ট্রেটেড পরিবর্তন দরকার হয় সাধারণত একটি বড় ব্যথা। আমি পরিবর্তে এসকিউএল সার্ভার ব্রাউজারে নির্ভরতা নেওয়ার পরামর্শ দিই।


1

ফায়ারওয়াল - এর মধ্যে 3 টি

উইন্ডোজের সাম্প্রতিক সংস্করণগুলির সাথে পরিচিত নয় এমন লোকেরা (আমি এক্সপির পরে কোনওরকমই স্বাচ্ছন্দ্যবোধ করি না এবং উইন্ডোজ 10 এ এসকিউএল সার্ভার ইনস্টল করার চেষ্টা করছিলাম):

  • আপনার ফায়ারওয়ালটি 3 পৃথক স্থানে (অর্থাত্ 3 টি পৃথক প্রোফাইলের জন্য) চালু করা দরকার।

আপনি যদি কেবলমাত্র এটির (ডোমেন প্রোফাইল) দেখেন এমন প্রথমটির জন্য এটি করেন তবে 1430 (এসকিউএল সার্ভার) নয়, কেন আপনি পোর্ট 80 (আইআইএস) এর সাথে সংযোগ স্থাপন করতে পারবেন তা ভেবেই আপনাকে ছেড়ে যেতে হবে।

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


1

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

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