স্কিএলএক্সপ্রেস থেকে এলিয়াস


17

আমার এসকিউএল সার্ভার ২০০৮ থেকে বিকাশকারী সংস্করণ রয়েছে, তবে এখন আমার কাছে হার্ডকডযুক্ত সংযোগের স্ট্রিং সহ একটি সফটওয়্যার রয়েছে:

Data Source=.\SQLEXPRESS;Initial Catalog=db;User Id=sa;Password=1234;

এখন আমি স্কিএলএক্সপ্রেস-তে কনফিগারেশন সরঞ্জামে একটি এলিয়াস যুক্ত করার চেষ্টা করেছি, তবে এটি কেবল এই নতুন উপনামটি ব্যবহার করতে চায় না।

আমি টিসিপি / আইপি সক্ষম করেছি এবং পরিষেবাটি আবার চালু করেছি।


আপনি কি জানেন যে এটি কী ধরণের অ্যাপ্লিকেশন? এটি একটি নেট নেট অ্যাপ্লিকেশন, যা আপনার ক্ষেত্রে একটি app.config বা web.config ফাইল আছে?
স্কুইলম্যান

সংযোগের স্ট্রিং (ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ) হার্ডকোডিং? লোকেরা কেন এই ধরনের ভয়াবহ কাজ করে রাখে?!?
ম্যাসিমো

উত্তর:


27

একটি উপনাম যুক্ত করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. এসকিউএল সার্ভার কনফিগারেশন পরিচালক খুলুন
  2. এসকিউএল নেটিভ ক্লায়েন্ট কনফিগারেশন প্রসারিত করুন
  3. উপনামগুলি রাইট-ক্লিক করুন এবং নির্বাচন করুন New Alias...
  4. নিউ এলিয়াস উইন্ডোতে:
    • .\SQLEXPRESSএলিয়াস নামের জন্য প্রবেশ করান ।
    • উপযুক্ত প্রোটোকল নির্বাচন করুন (যেমন, নামযুক্ত পাইপ)
    • .সার্ভার নামের জন্য প্রবেশ করান (এটি সমতুল্য localhost)।
  5. পরিবর্তন করতে ওকে ক্লিক করুন।

এসকিউএলএক্সপ্রেস-এর জন্য একটি সেটিং অন্তর্ভুক্ত করার জন্য হোস্টএস ফাইল পরিবর্তন করা কেবলমাত্র এসকিউএলএক্সপ্রেস নামে পরিচিত একটি মেশিনের জন্য ডিএনএস লুকআপকে নির্দিষ্ট আইপি ঠিকানায় পুনর্নির্দেশ করবে। .\SQLEXPRESSএটি লোকালহোস্ট এসকিউএল ইনস্ট্যান্সের সমাধানের কারণ হবে না ।


1
দুর্দান্ত উত্তর! আমি যখন এই উত্তরটি দিয়েছিলাম তখন আমি স্পষ্টভাবে পোর্ট নম্বরগুলি ব্যবহার শুরু করতে যাচ্ছিলাম। এটি আমার সমস্যাগুলি পুরোপুরি সমাধান করেছে solved ধন্যবাদ! :)
wasatz

6
আপনি যদি 64৪-বিট উইন্ডোজ ব্যবহার করেন তবে আপনাকে 32-বিট এবং -৪-বিট এসকিউএল নেটিভ ক্লায়েন্ট কনফিগারেশন উভয় ক্ষেত্রেই এলিয়াস তৈরি করতে হবে।
টড থমসন

আমি দেখতে পেলাম যে আমার সমস্যা টিসিপি ব্যবহারের চেষ্টা করার সাথে আছে, নামটির পাইপ ব্যবহারের জন্য উপনামটি পরিবর্তন করে এটি কার্যকর হয়েছে।
ব্ল্যাকইস

2
যদি এটি অন্য কাউকে সহায়তা করে তবে .\SQLEXPRESSআমার নাম প্রকাশিত দেবের সাথে কাজ করার জন্য আমাকে নিম্নলিখিত পাইপ নামটি ব্যবহার করতে হয়েছিল :\\.\pipe\MSSQL$STOLLEDEV\sql\query
জাস্টিনস্টল

উপরোক্ত পরামর্শের পাশাপাশি আমি লোকালহোস্ট Q স্কিউএলএক্সপ্রেসও যুক্ত করেছি যেহেতু একটি উলামের স্পষ্টরূপে চিকিত্সা করা যায়। আমি কেবলমাত্র বেল্ট এবং ধনুর্বন্ধনী জন্য আমার 32 বিবিট এবং 64 বিট উভয় কনফিগারেশনে উভয় উপকরণ যুক্ত করেছি।
সিনেটর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.