নামী এসকিউএল সার্ভারের উদাহরণ হিসাবে একটি উপকরণ কীভাবে তৈরি করবেন


8

আমার ডেভেলপার কম্পিউটারে আমি নামক একটি SQL সার্ভার দৃষ্টান্ত আছে developer_2005 । আমরা তৈরি করা একটি সি # অ্যাপ্লিকেশনটির রিসোর্স সেটিং ফাইলগুলিতে, উদাহরণের নামটি ফুবারে সেট করা হয়েছে (বাস্তবে নয়, কেবল উদাহরণ হিসাবে)। সুতরাং এটি স্থানীয় হোস্ট উপর একটি SQL সার্ভার নাম সাথে সংযোগ করার চেষ্টা করে যখন আমি অ্যাপ্লিকেশন (ডিবাগ বা realease মধ্যে) চালানো FOOBAR

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

আবেদন কনফিগ ফাইলে সংযোগ স্ট্রিং ডেটা উত্স = স্থানীয় হোস্ট \ FOOBAR; প্রাথমিক ক্যাটালগ = barfoo; ইন্টিগ্রেটেড সিকিউরিটি = true প্রদানকারীর নাম দিয়ে System.Data.SqlClient । যদি আমি পরিবর্তন স্থানীয় হোস্ট \ FOOBAR করতে স্থানীয় হোস্ট \ developer_2005 তারপরে অ্যাপ্লিকেশনটি মত এটি করা উচিত সংযোগ করতে পারেন। আমি কীভাবে একটি উপনাম তৈরি করতে পারি যাতে আমাকে ফাইলের স্ট্রিংটি পরিবর্তন করতে না হয়?

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

উত্তর:


6

উপনামের নাম: ফুবার (আপনি যে নামটি ব্যবহার করতে চান)

সার্ভারের নাম: আপনার কম্পিউটার বা আইপি ঠিকানাটির আসল নাম (লোকালহোস্ট বা 127.0.0.1 নয়)

প্রোটোকল: টিসিপি / আইপি

বন্দর: ডিফল্ট এক (1433)

নিশ্চিত করুন যে টিসিপি / আইপি প্রোটোকল সক্ষম রয়েছে (ডিফল্টরূপে অক্ষম)

আপনার নতুন উপন্যাস ব্যবহারের জন্য আপনার সংযোগের স্ট্রিং পরিবর্তন করুন (ডেটা উত্স = ফুবার)


সার্ভারের নাম, লোকালহোস্ট , সঠিক। এটির জন্য আমার একটি নাম তৈরি করার প্রয়োজন নামটির নাম।
অশ্বত

তারপরে আপনার সার্ভারের নাম হিসাবে লোকালহোস্ট-উদাহরণ ব্যবহার করা উচিত ।
ম্যাসিমো

উপনামের নাম কী? আমি কি সার্ভারের নাম হিসাবে লোকালহোস্ট \ বিকাশকারী 30000 এবং স্থানীয় নাম হিসাবে oo ফুবার ব্যবহার করব ? কাজ করবে?
অশ্বত

আমি আরও ভাল করে চেক করেছি ... দেখে মনে হচ্ছে আপনি আসলে এটি করতে পারেন। কমপক্ষে এসকিউএল সার্ভারে 2008 (এটি 2005 এ কাজ করবে কিনা তা জানেন না)।
ম্যাসিমো

আমি আমার উত্তর সম্পাদনা করেছি, চেষ্টা করুন।
ম্যাসিমো

1

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

  • উপনামের নাম: আপনি যে উপনামটি তৈরি করতে চান
  • সার্ভারের নাম: আসল সার্ভারের নাম
  • প্রোটোকল: টিসিপি / আইপি
  • বন্দর: ডিফল্ট এক (1433)

এটা চেষ্টা কর:

  • এলিয়াসের নাম: লোকালহোস্ট \ ফুবার
  • সার্ভারের নাম: লোকালহোস্ট \ বিকাশকারী 60000
  • প্রোটোকল: টিসিপি / আইপি
  • বন্দর: 1433

আর আমিই সেখানে আছি। কিন্তু আমি এই ক্ষেত্রগুলিতে কি রাখি? আমি এটি পুরোপুরি পাই না ...
06 12 এ সাভিশ

কনফিগ ফাইলে সংযোগ স্ট্রিং ডেটা উত্স = স্থানীয় হোস্ট \ FOOBAR; প্রাথমিক ক্যাটালগ = barfoo; ইন্টিগ্রেটেড সিকিউরিটি = true প্রদানকারীর নাম দিয়ে System.Data.SqlClient । এটি সঠিকভাবে সংযুক্ত হওয়ার জন্য আমি পরিবর্তন করতে হবে স্থানীয় হোস্ট \ FOOBAR করতে স্থানীয় হোস্ট \ developer_2005 । আমি কীভাবে একটি উপনাম তৈরি করতে পারি যাতে আমাকে তা না করতে হয়?
এসভিশ

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

সুতরাং এটির সমাধানের কোনও উপায় নেই, অ্যাপ্লিকেশনটিতে সংযোগের স্ট্রিং পরিবর্তন করা ছাড়া?
সুইভিশ

আমি আরও ভাল করে চেক করেছি ... দেখে মনে হচ্ছে আপনি আসলে এটি করতে পারেন। কমপক্ষে এসকিউএল সার্ভারে 2008 (এটি 2005 এ কাজ করবে কিনা তা জানেন না)।
ম্যাসিমো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.