আমি কোনও আইপি ঠিকানার মাধ্যমে আমার সার্ভার এসকিউএল ডাটাবেসের সাথে সংযোগ করতে পারি না


45

আমি একটি সার্ভার সেটআপ করেছি যা উইন্ডোজ সার্ভার 2008 চালায় এবং এসকিউএল সার্ভার 2008 এক্সপ্রেস ইনস্টল করা আছে।

আমি এর মাধ্যমে মেশিনের এসকিউএল সার্ভার এক্সপ্রেস ডাটাবেসে সংযোগ করতে পারি MACHINENAME/SQLEXPRESS

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

আমি চেষ্টা করেছি:

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

আমরা যখন 'এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও' সফ্টওয়্যারটির মাধ্যমে সংযোগ দেওয়ার চেষ্টা করি তখন আমরা নিম্নলিখিত বার্তাটি পাই:

ভুল বার্তা:

সার্ভারের সাথে সংযোগ স্থাপনের সময় একটি ত্রুটি ঘটেছে। এসকিউএল সার্ভার ২০০ to-এ সংযুক্ত হওয়ার সময়, এই ব্যর্থতাটি ডিফল্ট সেটিংসের অধীনে এসকিউএল সার্ভার দূরবর্তী সংযোগের অনুমতি দেয় না বলে হতে পারে। (সরবরাহকারী: টিসিপি সরবরাহকারী, ত্রুটি: 0 - টার্গেট মেশিন সক্রিয়ভাবে এটি অস্বীকার করেছে বলে কোনও সংযোগ তৈরি করা যায়নি)) (মাইক্রোসফ্ট এসকিউএল সার্ভার, ত্রুটি: 10061)

সার্ভারের সাথে একটি সংযোগ সাফল্যের সাথে প্রতিষ্ঠিত হয়েছিল, তবে লগইন প্রক্রিয়া চলাকালীন একটি ত্রুটি ঘটেছে। (সরবরাহকারী: টিসিপি সরবরাহকারী, ত্রুটি: 0 - আপনার হোস্ট মেশিনের সফ্টওয়্যার দ্বারা একটি প্রতিষ্ঠিত সংযোগটি বাতিল করা হয়েছিল)) (মাইক্রোসফ্ট এসকিউএল সার্ভার, ত্রুটি: 10053)

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

আমি আপনার কাছ থেকে শ্রবণ করার জন্য উন্মুখ.


সংযোগ করার সময় আপনি কি পোর্ট নম্বর সংযোজন করার চেষ্টা করেছেন?

আপনি কি "192.168.0.1/SQLEXPPress" (যেখানে 192.168.0.1 সত্যিই আপনার সার্ভারের আইপি ঠিকানা) এর সাথে সংযোগ স্থাপনের চেষ্টা করছেন , বা আপনি উদাহরণটির নাম বাদ দিচ্ছেন?
রোভল্যান্ড শ

2
আপনি কি সত্যিই ফরোয়ার্ড স্ল্যাশ ব্যবহার করছেন /এবং ব্যাক স্ল্যাশ নয় `\`?
অ্যারন বার্ট্র্যান্ড

উত্তর:


78

তোমার SQL সার্ভার নামে উদাহরণস্বরূপ যেমন ইনস্টল করা হয়, তাই নিম্নলিখিত সার্ভার নাম ব্যবহার করে আপনার সার্ভারে সংযোগ সব ব্যবহার করে দেখুন প্রথম: IP Address\SQLEXPRESS
যখন আপনি এসকিউএল সার্ভারকে উদাহরণস্বরূপ ইনস্টল করেন এটি ডিফল্টরূপে গতিশীল টিসিপি / আইপি পোর্ট ব্যবহার করে, সুতরাং উদাহরণস্বরূপ নাম উল্লেখ করে (কেবলমাত্র আইপি ঠিকানা) এটির সাথে সংযোগ স্থাপন সম্ভব নয়। উদাহরণস্বরূপ নাম ব্যবহার না করে আপনার সার্ভারের সাথে সংযোগ স্থাপনের দরকার হলে স্থির টিসিপি পোর্ট ব্যবহার করতে আপনাকে আপনার সার্ভারটি পুনরায় কনফিগার করতে হবে। এটি করতে দয়া করে নিম্নলিখিতগুলি সম্পাদন করুন:

  1. এসকিউএল সার্ভার কনফিগারেশন পরিচালক খুলুন;
  2. স্যুইচ করুন SQL Server Network Configuration | Protocols for SQLEXPRESS;
  3. TCP/IPপ্রোটোকল ডাবল ক্লিক করুন ;
  4. ক্ষেত্রের Yesমান নির্বাচন করুন Enabled;
  5. IP Addressesট্যাবে স্যুইচ করুন ;
  6. এটি IPAllঅধ্যায়;
  7. TCP Dynamic Portsবিভাগে ক্ষেত্রটি সাফ করুন ;
  8. ক্ষেত্রের 1433মান নির্দিষ্ট করুন TCP Port:
    এখানে চিত্র বর্ণনা লিখুন
  9. আপনার সার্ভারটি পুনরায় চালু
    করুন কেবলমাত্র এর আইপি ঠিকানা ব্যবহার করে আপনার সার্ভারের সাথে সংযোগ স্থাপনের চেষ্টা করুন।

7
এই তথ্য সরবরাহ করার জন্য আপনাকে ধন্যবাদ, এটি একটি জিনিস বাদ দিয়ে ঠিক কাজ করে। এসকিএল পরিচালনার স্টুডিওতে আমাকে এখনও সার্ভারের সাথে সংযোগ স্থাপনের জন্য পোর্টটি সরবরাহ করতে হবে, যেমন, xxxx \ উদাহরণস্বরূপ, 1433। আমি স্ট্যান্ডার্ড বন্দরটি ব্যবহার করার পরে এটি অদ্ভুত বলে মনে করি।
টমাস জানসন

1
এটি আমার পক্ষে কাজ করেছে, @ টমাস জ্যানসনের উল্টো বিপরীত ব্যতীত: এটি কোনও বন্দর নম্বর ছাড়াই ম্যানেজমেন্ট স্টুডিওতে কাজ করে , তবে আমি আমার সংযোগের স্ট্রিংয়ের মধ্যে একটি নির্দিষ্ট করতে হবে এমনকি আমি ডিফল্ট পোর্টটি ব্যবহার করছি (1433)।
lpacheco

আমি উপরের চমৎকার উত্তরের সাথে যুক্ত করেছিলাম, এসকিউএল সার্ভার 2017 এ, আমি বুঝতে পেরেছি যে আপনি ব্যবহারকারীর (বিশেষত সা) পাসওয়ার্ড ক্ষেত্রটি ফাঁকা রাখতে পারবেন না। আপনার পাসওয়ার্ড সেটআপ রয়েছে তা নিশ্চিত করুন - অন্যথায় এটি সংযুক্ত হবে না।
আধ্যাত্মিক

নেটসট্যাট -a-বি ব্যবহার করুন এবং sqlservr.exe সন্ধান করুন এবং নিশ্চিত হন যে বন্দরটি 1433। তুমি অন্যথায় পাগল হয়ে যাবে
jwize

8

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

  • ভাগ করা মেমরি
  • TCP / IP এর
  • নামকরণ পাইপ

এসকিউএল সার্ভার কনফিগারেশন নামক পাইপ


8

এসকিউএল সার্ভার এক্সপ্রেস 2017 ব্যবহার করে উপরের উত্তরগুলি ছাড়াও, বন্দরটি ব্যবহার করে সংযোগ দেওয়ার চেষ্টা করার সময়, আপনি কোলেন সিনট্যাক্স ব্যবহার না করে কমা বাক্য গঠন ব্যবহার করেছেন তা নিশ্চিত করুন :

 MyServerName,1433\InstanceName

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


1
এটি আমার জন্য এটি ঠিক করেছে (সার্ভারের নাম এবং উদাহরণের নামের মধ্যে পোর্টটি সরিয়ে নিয়েছে)। শেষে বন্দরে প্রবেশের কাজ হয়নি।
masospaghetti

1

স্পষ্টভাবে গতিশীল পোর্ট নম্বর নির্দিষ্ট করে আমি দূরবর্তীভাবে সংযোগ করতে সক্ষম হয়েছি, তবে এটি অবশ্যই আদর্শ নয়।

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


0

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

যেখানে রান / স্টার্ট বোতামটি রয়েছে


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