এসকিউএল সার্ভার, একটি নামক উদাহরণটিকে ডিফল্ট উদাহরণে রূপান্তর করবেন?


135

আমার এসকিউএল সার্ভার 2005 এর একটি নামকৃত দৃষ্টান্তটি একটি ডিফল্ট উদাহরণে রূপান্তর করা দরকার।

পুনরায় ইনস্টল না করে এটি করার কোনও উপায় আছে কি?


সমস্যাটি হল, বিকাশকারীদের মধ্যে 6 এর মধ্যে 2, নামযুক্ত উদাহরণ সহ ইনস্টল করা। সুতরাং এটি আমাদের অন্যান্য 4 টির জন্য সংযোগের পংক্তির পরিবর্তন হয়ে উঠছে। আমি আমাদের টিমের স্ট্যান্ডার্ড সেটআপে এই 2 টি ফিরে পেতে কমপক্ষে প্রতিরোধের পথটি সন্ধান করছি।

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


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

উত্তর:


20

যতদূর আমি জানি, না। একটি কারণ হ'ল হার্ড ড্রাইভে ফোল্ডার কাঠামো; তাদের এমএসএসকিউএল 10 এর মতো একটি নাম থাকবে [[উদাহরণস্বরূপ]


4
আসলে এটি এই প্রশ্নের প্রতিক্রিয়া তবে আপনার যদি আপনার উদাহরণের নাম পরিবর্তন করতে চান তবে দয়া করে জাসজ উত্তরটি দেখুন। দয়া করে ডাউনोट করবেন না কারণ আপনি যা খুঁজছেন তা নয়, প্রথমে প্রশ্নটি পরীক্ষা করুন।
লায়ানড্রো

7
ভুল। নীচে উত্তর দেখুন।
টমাস ববলার

টমাস বেবলার নীচে রচনা করেছেন এমন প্রত্যাশা করছিলেন
জ্যারেড

388

আমি একটি নামকৃত উদাহরণটি ডিফল্টে রূপান্তর করতেও চেয়েছিলাম - আমার কারণটি ছিল বিভিন্ন অ্যাপ্লিকেশন থেকে কেবল মেশিনের নাম দিয়ে এটি অ্যাক্সেস করা।

আপনি যদি উদাহরণের নামটি ব্যবহার না করে এবং কোনও সার্ভারের নাম এবং / অথবা আইপি ঠিকানা ব্যবহার না করে কোনও সংযোগের স্ট্রিং থেকে একটি নামযুক্ত উদাহরণ অ্যাক্সেস করতে চান তবে আপনি নিম্নলিখিতটি করতে পারেন:

  • খোলা SQL Server Configuration Manager
  • ক্লিক SQL Server Network Configuration
  • Protocols for INSTANCENAMEআপনি উপলভ্য করতে চান ক্লিক করুন (অর্থাত্ এসকিউএলএক্সপ্রেস)
  • রাইট ক্লিক করুন TCP/IPএবং ক্লিক করুনEnabled
  • ডান ক্লিক করুন TCP/IPএবং যানProperties
    • IP Addressesট্যাবে যান
    • IPAllবিভাগে স্ক্রোল করুন
    • ক্ষেত্রটি সাফ করুন TCP Dynamic Ports(যেমন খালি / ফাঁকা )
    • সেট TCP Portকরুন1433
    • ক্লিক Ok
  • যাও SQL Server Services
  • আপনার রাইট ক্লিক করুন SQL Server (INSTANCENAME)এবং ক্লিক করুনRestart

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

এটি নামের উদাহরণটি ডিফল্ট পোর্টে শুনবে listen দ্রষ্টব্য: আপনার কাছে কেবলমাত্র একটির মতো উদাহরণ কনফিগার করা যেতে পারে - আইপি সমস্ত বিভাগে কোনও দুটি দৃষ্টান্তে একই পোর্ট থাকতে পারে না যদি না উদাহরণস্বরূপ ব্যর্থতা ক্লাস্টার না থাকে।


3
এটাই আমার দরকার ছিল।
TheXenocide

9
এটি সরাসরি আসল প্রশ্নের উত্তর দেয় না তবে এটি Google থেকে আমার প্রশ্নের উত্তর দেয়।
পিবি।

47
একটি প্রশ্নের উত্তর দেওয়া এবং একটি সমস্যা সমাধানের মধ্যে পার্থক্য। অনেক সাথী ধন্যবাদ।
ইভানপি

1
উইন্ডোজ 8 ব্যবহারকারীদের জন্য নোট, কনফিগারেশন ম্যানেজারটি স্টার্ট মেনুর মাধ্যমে অ্যাক্সেসযোগ্য নয়। এটিকে এসকিউএল সার্ভারম্যানেজার 11.msc ( টেকনেট.মাইক্রোসফটকম /en-us/library/ms174212.aspx ) হিসাবে অবশ্যই কমান্ড কনসোল থেকে চালাতে হবে
CGK

3
এটি আমার বিকাশের জীবদ্দশায় আমি দেখা মধুরতম কৌশলগুলির মধ্যে একটি।
সা Saeedদ নেমতি

14

এ কারণেই প্রচুর সংস্থাগুলি অ্যাপ্লিকেশন স্তরের পরিবর্তে মেশিন পর্যায়ে তাদের অ্যাপ্লিকেশনগুলির সংযোগের স্ট্রিং সঞ্চয় করে।

পুরোপুরি উত্স কোডের বাইরে সংযোগের স্ট্রিংটি নিয়ে যান। তারপরে প্রত্যেকে তাদের মেশিনের কনফিগে তাদের সংযোগের স্ট্রিং রাখুন ।

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


2

উদাহরণের নাম পরিবর্তন করার একমাত্র উপায় হ'ল পুনরায় ইনস্টল - আনইনস্টল এবং ডিফল্ট উদাহরণ হিসাবে ইনস্টল install


সঠিক। তবে প্রশ্নটি ছিল না।
টমাস ববলার

2

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


0

আপনার কখনও এটি করার দরকার নেই। বেশিরভাগ সফ্টওয়্যার যা দাবি করে যে ডিফল্ট উদাহরণ প্রয়োজন (গ্রেট প্লেনস বা ডায়নামিক্সের মতো) আসলে তা হয় না।

আপনি যদি নিজের অবস্থার সাথে পুনরায় পোস্ট করেন (ইনস্টল এক্স, তারপরে Y, তবে জেডটি সম্পন্ন করতে হবে) আমি বাজি ধরছি আপনি কিছু ভাল কাজের সুযোগ পাবেন।


0

আমি মনে করি আপনি ডিফল্ট উদাহরণ ইনস্টল না করেই SQL সার্ভার থেকে আপনার ডেটা স্থানান্তর করতে পারেন। আপনি কেবল ওরাকল এসকিএল বিকাশকারীতে আপনার এসকিএল সার্ভারের পোর্ট নম্বরটি নির্দিষ্ট করতে পারেন এবং আপনি সার্ভারের নাম এবং উদাহরণটি ব্যবহার না করে কেবল সার্ভার নাম ব্যবহার করে সংযোগ করতে পারেন। এটি পছন্দ করুন: "MYSERVER, 1433" এ সংযুক্ত থাকুন

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