এসকিউএল সার্ভার 2017 ইনস্টলেশন প্রক্রিয়ায় নতুন বৈশিষ্ট্য নিয়ে আসে। এটি এখন আর এবং পাইথনের জন্য মেশিন লার্নিং পরিষেবাকে সমর্থন করে। এতে SSIS স্কেল আউট মাস্টার এবং স্কেল আউট ওয়ার্কারও রয়েছে। এটি পলিবেসে এক্সটেনশন বিকল্পগুলিও অন্তর্ভুক্ত করে৷
৷এই নিবন্ধটি আপনাকে ব্যাখ্যা করবে কিভাবে SQL সার্ভার ধাপে ধাপে ইনস্টল করতে হয়।
শুরু করুন
আপনি এখানে SQL সার্ভার 2017 ইনস্টলার ডাউনলোড করতে পারেন:https://www.microsoft.com/en-us/sql-server/sql-server-downloads- ফ্রি-ট্রায়াল
- Microsoft থেকে SQL Server 2017 প্রথম সংস্করণ ডাউনলোড করুন
আপনার কাছে 3টি প্রধান বিকল্প রয়েছে:মূল্যায়ন ট্রায়াল (পরীক্ষা মূল্যায়ন), বিকাশকারী সংস্করণ (ডেভেলপার সংস্করণ) এবং এক্সপ্রেস সংস্করণ (এক্সপ্রেস সংস্করণ)।
৷
প্রধান প্রশ্ন হল আপনি কোন SQL সার্ভার সংস্করণ ব্যবহার করবেন?
- SQL সার্ভার মূল্যায়ন ট্রায়ালের সংস্করণ একটি বিনামূল্যের সংস্করণ যা সমস্ত বৈশিষ্ট্য অন্তর্ভুক্ত করে। আপনি যদি কোনও বা সমস্ত বৈশিষ্ট্য পরীক্ষা করতে চান তবে এটি একটি নিখুঁত সংস্করণ। পরীক্ষার সময়কাল 180 দিন, তবে আপনি পরে এন্টারপ্রাইজ লাইসেন্স বা স্ট্যান্ডার্ড লাইসেন্স কিনতে পারেন। আপনি যদি পরে দুটি লাইসেন্সের একটি কেনার পরিকল্পনা করেন তাহলে অনুগ্রহ করে এই সংস্করণটি ব্যবহার করুন৷
- SQL সার্ভার ডেভেলপার সংস্করণটি একটি বিনামূল্যের সংস্করণ, তবে আপনি এটি উৎপাদনে ব্যবহার করতে পারবেন না। এই টিউটোরিয়ালের জন্য, আপনি SQL সার্ভার ডেভেলপার সংস্করণ ব্যবহার করতে পারেন। আপনি এটি উন্নয়ন বা প্রশিক্ষণ উদ্দেশ্যে ব্যবহার করা উচিত. এটিতে আপনার প্রয়োজনীয় সমস্ত বৈশিষ্ট্যও রয়েছে৷
- এসকিউএল সার্ভার এক্সপ্রেস সংস্করণ হল বিনামূল্যে এবং উত্পাদনে ব্যবহার করা যেতে পারে, তবে এটির একটি স্টোরেজ সীমা (10GB) রয়েছে এবং এতে কিছু বৈশিষ্ট্য (যেমন SQL সার্ভার এজেন্ট, DTA, ইত্যাদি) অন্তর্ভুক্ত নেই। আপনার যদি খুব বেশি ডিস্ক স্পেস বা সম্পদের প্রয়োজন না হয় তবে আপনার এই সংস্করণটি ব্যবহার করা উচিত৷
অন্যান্য সংস্করণ আছে যেমন SQL সার্ভার স্ট্যান্ডার্ড এবং ওয়েব সংস্করণ । এগুলি এন্টারপ্রাইজের থেকে সস্তা৷ সংস্করণ । ওয়েব সংস্করণে ওয়েব হোস্টিং পরিবেশে কাজ করার জন্য প্রয়োজনীয় বৈশিষ্ট্য রয়েছে। স্ট্যান্ডার্ড সংস্করণটি এন্টারপ্রাইজ সংস্করণের মতোই, তবে কিছু সীমাবদ্ধতা রয়েছে যেমন ট্রান্সপারেন্ট ডেটা এনক্রিপশন (স্বচ্ছ ডেটা এনক্রিপশন), সমান্তরাল পার্টিশন, মিরর করা ব্যাকআপ, অনলাইন ইন্ডেক্সিং ইত্যাদি। দেখতে আপনার এই প্রকাশনায় অন্তর্ভুক্ত নয় এমন বৈশিষ্ট্যগুলি পরীক্ষা করা উচিত। যদি এটি ব্যবহার করা উচিত।
SQL সার্ভার সংস্করণগুলির মধ্যে পার্থক্যের সম্পূর্ণ তালিকার জন্য, নিম্নলিখিত লিঙ্কটি পড়ুন:https://docs.microsoft.com/en-us/sql/sql -server/editions-and-components- of-sql-server-2016? view =sql-server-2017
এসকিউএল সার্ভার 2017 ইনস্টল করুন
ডাউনলোড করার পরে, SQL সার্ভার ইনস্টলারের সেটআপ ফাইলটি চালান৷মৌলিক বিকল্পটি মূলত ডেটাবেস ইঞ্জিন ইনস্টল করবে মৌলিক উপাদান সহ। নিবন্ধটি SQL সার্ভারে উপলব্ধ অন্যান্য বৈশিষ্ট্যগুলি শিখতে কাস্টম বিকল্পটি ব্যবহার করবে। মিডিয়া ডাউনলোড করুন পরে ইনস্টল করা হবে বা অন্য মেশিনে ইনস্টল করা হবে:
৷
আপনি ইনস্টলেশন অবস্থান চয়ন করতে পারেন৷ এটির জন্য 9000MB খালি স্থান প্রয়োজন৷ একবার নির্বাচিত হলে, ইনস্টল করুন: ক্লিক করুন৷
৷
ইনস্টলেশনের সময়, আপনি দরকারী URL পাবেন৷ উদাহরণস্বরূপ, নিম্নলিখিত SQL সার্ভার ফোরাম যেখানে আপনি দরকারী পরামর্শ পাবেন:
৷
এছাড়া, এটি নমুনা ডাটাবেস, নমুনা কোড এবং অন্যান্য অনেক জিনিস ধারণকারী GitHub প্রদর্শন করবে৷
৷
ইনস্টলারটি প্ল্যানিং-এ ইনস্টল করবে বিভাগ । এখানে হার্ডওয়্যার-এর প্রয়োজনীয়তার মতো অনেক দরকারী সংস্থান রয়েছে৷ এবং সফ্টওয়্যার আপনি সমস্ত হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজনীয়তা পূরণ করেন কিনা তা যাচাই করতে। আপনার কাছে নিরাপত্তা নথি, সিস্টেম কনফিগারেশন চেকার, ডেটা মাইগ্রেশন সহকারী (DMA)- ডেটা মাইগ্রেশন টুল, অনলাইন ইনস্টলেশন ডকুমেন্ট, ফেইলওভার ডকুমেন্ট এবং আপগ্রেড অনুদান রয়েছে:
৷
ইনস্টলেশন এ যান৷ এবং নতুন SQL সার্ভার স্বতন্ত্র ইনস্টলেশন বিকল্প নির্বাচন করুন . মনে রাখবেন যে SQL সার্ভার রিপোর্টিং পরিষেবাগুলি আলাদাভাবে ইনস্টল করা আছে:
৷
সফ্টওয়্যার কীতে, আপনি একটি লাইসেন্স নির্দিষ্ট করতে পারেন বা একটি বিনামূল্যের সংস্করণ চয়ন করতে পারেন৷ এই উদাহরণে, বিকাশকারী সংস্করণটি ইনস্টল করা হবে:
৷
লাইসেন্স শর্তাবলী৷ এটি ইনস্টল করার শর্তাবলী প্রদর্শন করবে। অনুগ্রহ করে লাইসেন্সের শর্তাবলী স্বীকার করুন:
৷
Microsoft আপডেটে৷ , ইনস্টলারে কোন আপডেট আছে কিনা তা আপনি যাচাই করতে পারেন:
৷
ইনস্টল করার নিয়ম৷ অ্যাক্টিভ টেমপ্লেট লাইব্রেরি, রেজিস্ট্রি কীগুলি যাচাই করবে, যদি কম্পিউটার ডোমেন কন্ট্রোলার না হয়:
৷
বৈশিষ্ট্য নির্বাচন-এ , ডেটা ইঞ্জিন পরিষেবাগুলি৷ ডাটাবেস।
- প্রতিলিপি আপনি যদি আপনার ডেটা অন্য সার্ভারে বা অন্য SQL সার্ভার সংস্করণে অনুলিপি করতে চান তাহলে এটি দরকারী৷
- মেশিন লার্নিং সার্ভিসেস (ইন-ডেটাবেস) :আপনি R বা Python ইনস্টল করতে পারেন। SQL সার্ভার 2016-এ R পরিষেবা অন্তর্ভুক্ত রয়েছে। এখন, আপনার কাছে R এবং / অথবা Python থাকতে পারে।
- অনুসন্ধানের জন্য সম্পূর্ণ-পাঠ্য এবং শব্দার্থিক নিষ্কাশন ফুল-টেক্সট প্রশ্নের জন্য ব্যবহৃত হয়।
- ডেটা কোয়ালিটি সার্ভিসেস ডেটা ডুপ্লিকেশনকে সমৃদ্ধ করতে, মানসম্মত করতে এবং এড়াতে ব্যবহৃত হয়।
- আরেকটি আকর্ষণীয় বৈশিষ্ট্য হল PolyBase NoSQL ডেটা জিজ্ঞাসা করতে ব্যবহৃত হয়৷
- বিশ্লেষণ পরিষেবাগুলি৷ বহুমাত্রিক প্রযুক্তি সহ এন্টারপ্রাইজ রিপোর্টে আকার তৈরি করতে বিজনেস ইন্টেলিজেন্সে (BI) ব্যবহার করা হয়:
৷
আপনার কাছে মেশিন লার্নিং সার্ভিস (ইন-ডেটাবেস) আছে এবং স্বতন্ত্র। প্রথম বিকল্পটি হল SQL সার্ভার ডাটাবেস ইঞ্জিন ইনস্টল করা। স্বতন্ত্র একটি ডাটাবেস টুল প্রয়োজন হয় না.
ডেটা কোয়ালিটি ক্লায়েন্ট স্বাধীন সরঞ্জাম ব্যবহার করে মানসম্পন্ন অপারেশন সঞ্চালনের লক্ষ্য। ইন্টিগ্রেশন সার্ভিসে, আমাদের কাছে স্কেল আউট মাস্টার এবং স্কেল আউট ওয়ার্কার ইনস্টল করার বিকল্প রয়েছে। এই বৈশিষ্ট্যটির সাহায্যে, আপনি আরও ভাল পারফরম্যান্সের জন্য বিভিন্ন সার্ভারে প্যাকেজগুলি বিতরণ করতে পারেন। মাস্টার ক্রিয়াকলাপের জন্য দায়ী এবং কর্মী কাজগুলি গ্রহণ করেন। SQL সার্ভারের পুরানো সংস্করণগুলির সাথে কাজ করার সরঞ্জামগুলি সহ ব্যাকওয়ার্ড সামঞ্জস্যপূর্ণ ক্লায়েন্ট সরঞ্জামগুলি, যেমন অগ্রহণযোগ্য সরঞ্জাম, বাধাপ্রাপ্ত সরঞ্জাম, এবং SQL সরঞ্জামগুলিতে যুগান্তকারী পরিবর্তন৷
ক্লায়েন্ট টুল SDK (ক্লায়েন্ট SDK টুলস) প্রোগ্রামারদের জন্য সম্পদ ধারণ করে।
ডিস্ট্রিবিউটেড রিপ্লে কন্ট্রোলার বিতরণ করা রিপ্লে ক্লায়েন্ট পরিচালনার জন্য দায়ী একটি বৈশিষ্ট্য। ডিস্ট্রিবিউশন রিপ্লে ব্যবহার করা হয় নিরীক্ষণ, কার্যক্ষমতা যাচাই, নিরাপত্তা, আপগ্রেড বা SQL প্রোফাইলারের মতো নতুন পরিবেশ পরীক্ষা করতে, কিন্তু ডিস্ট্রিবিউশন রিপ্লে একাধিক সার্ভার ট্র্যাক করতে পারে।
ওয়ার্কলোড সিমুলেট করতে আপনি ডিস্ট্রিবিউটেড রিপ্লে ক্লায়েন্ট ইনস্টল করতে পারেন।
SQL ক্লায়েন্ট কানেক্টিভিটি SDK SQL সার্ভার OLEBD এবং ODBC সংযোগকারী ইনস্টল করবে, যা .NET, Java, PHP বা অন্যান্য প্রোগ্রামিং ভাষা ব্যবহার করে SQL সার্ভারের সাথে সংযোগ করতে ব্যবহার করা যেতে পারে।
অবশেষে, মাস্টার ডেটা পরিষেবাগুলি আপনার ডেটাকে মডেলগুলিতে সংগঠিত করতে, ডেটা অ্যাক্সেস করার নিয়ম তৈরি করতে এবং কে এটি ব্যবহার করছে তা নিয়ন্ত্রণ করতে ব্যবহৃত হয়:
৷
আপনি যদি পলিবেস ইনস্টলেশন বেছে নেন, সেটআপের জন্য ওরাকল জেআরই প্রয়োজন হবে। আপনি নিম্নলিখিত লিঙ্কে JRE ইনস্টলার পেতে পারেন:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
৷
আপনি একই সার্ভারে SQL সার্ভারে SQL সার্ভারের একাধিক সংস্করণ থাকতে পারেন৷ এটি অনুকরণ এবং অনুলিপি, মিরর বা বিভিন্ন উদ্দেশ্যে পৃথক উদাহরণ থাকার অনুশীলনের জন্য দরকারী হতে পারে। ডিফল্টরূপে, আপনি ডিফল্ট দৃষ্টান্ত ইনস্টল করতে পারেন যা সাধারণত সার্ভারের কম্পিউটার নাম:
৷
PolyBase-এ, আপনি একটি স্বাধীন উদাহরণ হিসাবে ইনস্টল করতে পারেন বা একটি PolyBase স্কেল-আউট গ্রুপ ব্যবহার করতে পারেন৷ পলিবেস স্কেল-আউট গ্রুপ ব্যবহার করা হয় যখন আপনাকে বড় ডেটা জিজ্ঞাসা করতে হয় এবং আপনাকে SQL সার্ভারের একাধিক সংস্করণে কাজটি বিতরণ করতে হবে। এই বিকল্পটির জন্য পোর্ট সক্রিয় করা এবং MSDTC সক্রিয় করা প্রয়োজন:
৷
প্রতিটি পরিষেবার জন্য স্বয়ংক্রিয়ভাবে তৈরি অ্যাকাউন্ট নাম রয়েছে৷ এই নামগুলো মনে রাখতে হবে। অন্য কোন বিকল্প না থাকলে এই অ্যাকাউন্টগুলির জন্য প্রশাসক অনুমতি দেবেন না:
৷
এসকিউএল সার্ভারে প্রমাণীকরণের জন্য দুটি বিকল্প রয়েছে।উইন্ডোজ প্রমাণীকরণ Windows অ্যাকাউন্ট ব্যবহার করবে এসকিউএল-এ প্রমাণীকরণ করতে। মিশ্র মোড৷ SQL সার্ভারের মধ্যে অভ্যন্তরীণ লগইন এবং পাসওয়ার্ড তৈরি করার অনুমতি দেয়। আপনি এখানে বর্তমান ব্যবহারকারী যোগ করুন ব্যবহার করে একটি অ্যাকাউন্ট যোগ করতে পারেন অথবা যোগ করুন ক্লিক করে বোতাম :
৷
ডেটা ডিরেক্টরিতে ট্যাব, আপনি ডেটা ফাইল এবং লগ ফাইলের জন্য অবস্থান নির্বাচন করতে পারেন। পারফরম্যান্স উন্নত করতে এবং সমস্যা সমাধানের জন্য নিরাপত্তা বাড়াতে এগুলিকে আলাদা ড্রাইভে রাখা ভাল৷
৷
TempDB৷ টেম্পডিবি ডাটাবেস কনফিগার করতে ট্যাব ব্যবহার করা হয়। এটি অস্থায়ীভাবে ডেটা সংরক্ষণ করতে ব্যবহৃত সিস্টেম টেবিল।
৷
FILESTREAM৷ ডাটাবেসে ডকুমেন্ট এবং ইমেজের মতো অসংগঠিত ডেটা সংরক্ষণ করার অনুমতি দেয়:
৷
বিশ্লেষণ পরিষেবা কনফিগারেশন মাল্টিডাইমেনশনাল এবং ডেটা মাইনিং মোড সেটিং করার অনুমতি দেয় (বহুমাত্রিক ডেটা মাইনিং মোড)। এই মোড এন্টারপ্রাইজ রিপোর্টে দ্রুত প্রশ্ন তৈরি করার অনুমতি দেয়। আরেকটি বিকল্প হল ট্যাবুলার মোড ইনস্টল করুন। ট্যাবুলার ডাটাবেস RAM এর উপর নির্ভর করে। যদি আপনার ডাটাবেস আকারে একাধিক টিবি পর্যন্ত হয় তবে বহুমাত্রিক বিকল্পটি আরও ভাল হবে। আপনার যদি ডেটা মাইনিং পরিষেবার প্রয়োজন হয়, বহুমাত্রিক বিকল্পটি আরও ভাল হবে৷
৷PowerPivot৷ এক্সেলে ব্যবহার করা যেতে পারে বা যদি আপনি SharePoint এ ব্যবহার করতে পারেন। এক্সেলের জন্য পাওয়ারপিভট রিপোর্ট তৈরি করতে ব্যবহার করা যেতে পারে। আপনার যদি অনেকের সাথে শেয়ার করার প্রয়োজন হয়, আপনি SharePoint ব্যবহার করতে পারেন। আপনি অ্যাডমিন অধিকার সহ ব্যবহারকারীদের যোগ করতে পারেন:
৷
ইন্টিগ্রেশন স্কেল-আউট কনফিগারেশন - মাস্টার মোড প্রাথমিক এবং মাধ্যমিক নোডের (মাস্টার এবং কর্মী) মধ্যে যোগাযোগ পোর্ট নির্ধারণ করতে ব্যবহার করা হবে। আপনি এখানে একটি শংসাপত্র তৈরি করতে বা একটি বিদ্যমান শংসাপত্র ব্যবহার করতে সক্ষম হবেন:
৷
এ ইন্টিগ্রেশন সার্ভিস স্কেল আউট কনফিগারেশন - ওয়ার্কার নোড , আপনাকে মাস্টার নোডের শেষ বিন্দু নির্দিষ্ট করতে হবে, যা প্রাথমিক নোড এবং পোর্টের নাম। আপনি এখানে একটি SSL শংসাপত্রও নির্দিষ্ট করতে পারেন:
৷
আপনি যদি R ইনস্টল করতে চান তাহলে আপনি একটি প্রশ্ন পাবেন৷ স্বীকার করুন ক্লিক করুন এবং তারপর পরবর্তী ক্লিক করুন R একটি খুব জনপ্রিয় ভাষা যা মেশিন লার্নিং বা অন্যান্য উদ্দেশ্যে ব্যবহৃত হয়:
৷
এছাড়াও আপনি Python ইনস্টলেশনকে R-এর প্রতিযোগী হিসাবে গ্রহণ করতে পারেন এবং অনেক দরকারী সম্ভাবনা প্রদান করতে পারেন৷
৷
আপনি একবার সবকিছু ইনস্টল করার পরে, আপনি কনফিগারেশন যাচাই করতে পারেন৷ সবকিছু ঠিক থাকলে ইনস্টল করুন: ক্লিক করুন
৷
15-45 মিনিট পরে, আপনি আপনার ডাটাবেসের ইনস্টলেশন সম্পূর্ণ করবেন:
৷
ডাটাবেস এবং অন্যান্য উপাদান ইনস্টল করার পরে, ইনস্টলার খুলুন। ইনস্টলেশনে বিভাগ , ইনস্টল করুন বিকল্পটি নির্বাচন করুন SQL সার্ভার ম্যানেজমেন্ট টুলস:
৷
এটি SSMS ওয়েবসাইটে যাবে, পণ্যটি ডাউনলোড করুন:
৷
ডাউনলোড করার পরে, পণ্যটি ইনস্টল করুন:
৷
Windows মেনুতে, Microsoft SQL Server Management Studio খুলুন:
৷
SQL সার্ভারের নাম নির্বাচন করুন এবং সংযোগ করুন: ক্লিক করুন
৷
একটি ডাটাবেস নির্বাচন করুন৷ ডান-ক্লিক করুন এবং নতুন প্রশ্ন নির্বাচন করুন :
৷
এই উদাহরণটি একটি সিস্টেম স্টোরেজ পদ্ধতি চালাবে৷Sp_who সেশন, সংযুক্ত ব্যবহারকারী এবং প্রক্রিয়াগুলি প্রদর্শন করবে:
৷
আলাদাভাবে ইনস্টল করা আরেকটি টুল হল SQL সার্ভার ডেটা টুল। আপনি যদি SSAS, SSIS বা SSRS-এর মতো BI টুলগুলির সাথে কাজ করতে চান তাহলে এই টুলটি আপনাকে সাহায্য করবে:
৷
লিঙ্কটি আপনাকে SSDT ওয়েবসাইটে নিয়ে যাবে, যেখানে আপনি সর্বশেষ সংস্করণটি ডাউনলোড করতে পারবেন:
৷
SQL সার্ভার 2017 পাইথন সমর্থন, SSIS মাস্টার স্কেল আউট, অতিরিক্ত বোতামের মতো অনেক নতুন বৈশিষ্ট্য সহ আসে৷ এই নিবন্ধটি আপনাকে দেখিয়েছে কিভাবে SQL সার্ভার 2017 ইনস্টল করতে হয় এবং কিছু নতুন বিকল্প এবং বৈশিষ্ট্য সম্পর্কে শিখতে হয়। আশা করি আপনি SQL সার্ভার 2017 এর সাথে কাজ করা উপভোগ করবেন।
শুভকামনা!
আরো দেখুন:
- এসকিউএল-এর ওভারভিউ
- এসকিউএল সার্ভার 2016 এ আপগ্রেড করার 5টি ভাল কারণ
- এসকিউএল সার্ভারে লগইন খুঁজুন