sql server 2008 - এসকিউএল সার্ভার 2008 এক্সপ্রেস স্থানীয় দৃষ্টান্ত কিভাবে সংযোগ করতে হবে




sql-server-2008 ssms (8)

আমি শুধু আমার ভিস্তা এসপি 1 মেশিনে এসকিউএল সার্ভার 2008 এক্সপ্রেস ইনস্টল। আমি পূর্বে এখানে 2005 ছিল এবং পুরানো এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও এক্সপ্রেস সঙ্গে এটি ঠিক সূক্ষ্ম। আমি আমার পিসি-NAME \ SQLEXPRESS ইনস্ট্যান্সে কোন সমস্যাগুলির সাথে সংযোগ করতে সক্ষম হয়েছিলাম (না, পিসি-NAME আমার কম্পিউটার নাম নয় ;-)।

আমি আনইনস্টল 2005 এবং এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও এক্সপ্রেস। আমি তারপর আমার মেশিনে এসকিউএল সার্ভার 2008 এক্সপ্রেস ইনস্টল এবং এটি SQL সার্ভার ম্যানেজমেন্ট স্টুডিও বেসিক ইনস্টল আছে নির্বাচিত।

এখন, যখন আমি পিসি-NAME \ SQLEXPRESS (উইন্ডোজ প্রমাণীকরণের সাথে, যেমন আমি সবসময় করেছি) এর সাথে সংযোগ করার চেষ্টা করি, তখন আমি নিম্নলিখিত বার্তাটি পাব:

পিসি-NAME \ SQLEXPRESS থেকে সংযোগ করতে পারে না। SQL সার্ভারে একটি সংযোগ স্থাপন করার সময় একটি নেটওয়ার্ক-সম্পর্কিত বা উদাহরণ-নির্দিষ্ট ত্রুটি ঘটেছে। সার্ভার পাওয়া যায় না বা প্রবেশযোগ্য ছিল না। ইনস্ট্যান্স নামটি সঠিক এবং যাচাই করুন যে SQL সার্ভার দূরবর্তী সংযোগগুলি অনুমোদন করার জন্য কনফিগার করা হয়েছে। (প্রদানকারী: এসকিউএল নেটওয়ার্ক ইন্টারফেস, ত্রুটি: 26 - সার্ভার / ইনস্ট্যান্স সনাক্ত করা ত্রুটি সনাক্ত করা হয়েছে) (মাইক্রোসফ্ট SQL সার্ভার, ত্রুটি: -1) সাহায্যের জন্য, http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476

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

যখন আমি সহায়তা লিঙ্কটিতে গিয়েছিলাম এটি উল্লিখিত হয়েছে, সহায়তা পৃষ্ঠাটি নিম্নলিখিত প্রস্তাব করে:

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

আচ্ছা, যতদূর আমি বলতে পারি, আমার সিস্টেমে এসকিউএল সার্ভার ব্রাউজার পরিষেবা নেই (একের জন্য এমএমসি লাগছিল, এক খুঁজে পেলেন না)।

এবং এসকিউএল সার্ভার সারফেস এরিয়া কনফিগারেশন টুল SQL সার্ভার 2008 তে বিদ্যমান নেই। আপনার সহায়তার ডকুমেন্টেশনের সাথে সেখানে ভাল কাজ, মাইক্রোসফ্ট ;-)।

আমি এখন কি করতে একটি ক্ষতি এ। ২008 সালে আপগ্রেড করার পরে আজ আমি কাজ করতে পেরেছিলাম এমন অনেক কাজ ছিল (আমি যে ব্যক্তিটির সাথে কাজ করছি সেটি পেয়েছিলাম এবং কোন সমস্যা ছাড়াই চলছে এবং আমাকে বলা হয়েছে যে এটি সহজ হবে - সেটি ডেটাবেস স্টাফগুলির সাথে আরও ভাল। আছি)। যে কেউ কি ভুল হতে পারে কোন ধারণা আছে? আমি সত্যিই এটা কৃতজ্ঞ হবে। আমি কয়েক ঘণ্টার মধ্যে এটি কাজ করতে পারছি না, তবে আমি SQL সার্ভার 2005 এ ফিরে যাচ্ছি (যদি এটি কাজ করবে তবে, গাহ ...)।

সম্পাদনা: আমি উইন্ডোজ ফায়ারওয়াল বন্ধ করার চেষ্টা করেছি, এবং এটি সাহায্য করে নি। এছাড়াও, আমি লক্ষ্য করেছি যে আমার SQL সার্ভার 2008 এর অধীনে ডিরেক্টরি ডেটা ইনস্টল নেই এমন একটি "ডেটা" ডিরেক্টরি নেই - যদি আমি এটি ইনস্টল করার সময় সম্ভবত কিছু ভুল সেট করতে পারি?


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


আপনি যা যাচাই করতে চান সেগুলির মধ্যে একটি হল SQL সার্ভার (MSSQLSERVER) শুরু করা। আপনি পরিষেবাদি কনসোল (services.msc) এ যান এবং এটি দেখতে শুরু করার জন্য SQL সার্ভার (MSSQLSERVER) সন্ধান করতে পারেন। যদি না হয়, তাহলে সেবা শুরু করুন।

আপনি net start mssqlserver টাইপ করে একটি elevated কমান্ড প্রম্পট মাধ্যমে এটি করতে পারেন।


আমার জন্য, আমি শুধুমাত্র "।" ব্যবহার করে কাজ করতে সক্ষম হয়েছিলাম। সার্ভার নাম ক্ষেত্রের মধ্যে; কিছুক্ষণের জন্য ব্যবহারকারীর নাম এবং সার্ভারের নামের বিভিন্ন combos চেষ্টা করার জন্য দূরে banging ছিল। মনে রাখবেন যে সার্ভার ইনস্টল করার সময় (অর্থাৎ এই ফাইলটি: SQLEXPR_x64_ENU.exe) আমি ডিফল্ট উদাহরণ পরীক্ষা করেছি যা নামটিকে MSSQLSERVER এ ডিফল্ট করে; উপরোক্ত উচ্চ ভোটের উত্তরগুলির পৃথক নামকরণের জন্য সর্বোত্তম ব্যবহার করা যেতে পারে (অর্থাত্ 1 টির বেশি প্রয়োজন হলে) সার্ভারের উদাহরণগুলি।

এই দুটি ভিডিও আমাকে সাহায্য করেছে:


আমি এই প্রশ্ন পুরানো জানি, কিন্তু যদি এটি নিশ্চিত করে যে এটি SQL সার্ভার ব্রাউজার পরিষেবা MSC এ চলমান হয় তা নিশ্চিত করতে সহায়তা করে। আমি SQL সার্ভার এক্সপ্রেস 2008 R2 ইনস্টল এবং SQL সার্ভার ব্রাউজার পরিষেবা নিষ্ক্রিয় করা হয়েছিল।

  1. Start-> Run-> services.msc
  2. "SQL সার্ভার ব্রাউজার" খুঁজুন -> ডান ক্লিক করুন-> বৈশিষ্ট্য
  3. স্বয়ংক্রিয়ভাবে প্রারম্ভ প্রকার সেট করুন-> প্রয়োগ করুন ক্লিক করুন
  4. আপনার সংযোগ পুনরায় চেষ্টা করুন।

সার্ভারের নাম হিসাবে আমি (LocalDB) \ MSSQLLocalDB ব্যবহার করেছি, তখন আমি সমস্ত স্থানীয় ডেটাবেস দেখতে সক্ষম হয়েছিলাম।


হাহ, ওহ ছেলে, আমি এটা figured আউট। একরকম, somweay, আমি SQL সার্ভার 2008 ইনস্টল করার সময় ডেটাবেস ইঞ্জিন ইনস্টল করি নি। আমার কোন ধারণা নেই যে আমি কীভাবে মিস করেছি, কিন্তু যেটা ঘটেছে।


আপনি প্রদান করা সার্ভারনাম চেক করুন। এটি ব্যবহারকারীর নাম টেক্সট \SQLEXPRESS নীচের দেখানো নামটির সাথে \SQLEXPRESS হওয়া উচিত এবং সেই নামটি \SQLEXPRESS সাথে অনুসরণ করা উচিত:


var.connectionstring = "server=localhost; database=dbname; integrated security=yes"

অথবা

var.connectionstring = "server=localhost; database=dbname; login=yourlogin; pwd=yourpass"




ssms