ایس کیو ایل سرور 2022 انسٹال کریں۔
ایس کیو ایل سرور 2022 کو صحیح طریقے سے انسٹال کریں، پہلی بار: ایڈیشن چنیں، کولیشن اور سروس اکاؤنٹس سیٹ کریں، ڈیٹا فائلز رکھیں، میموری کو کیپ کریں، پھر SSMS کے ساتھ پہلا چیک چلائیں۔
📑باب
- ایڈیشن کا انتخاب کرنا — ڈویلپر، ایکسپریس، سٹینڈرڈ یا انٹرپرائز
- Microsoft سے سیٹ اپ ڈاؤن لوڈ کرنا اور انسٹالیشن شروع کرنا
- خصوصیات کا انتخاب — صرف ڈیٹا بیس انجن کی خدمات
- پہلے سے طے شدہ مثال یا نامزد مثال جیسے SERVER\SQLEXPRESS
- سروس اکاؤنٹس — NT SERVICE\MSSQLSERVER
- کولیشن — SQL_Latin1_General_CP1_CI_AS
- توثیق کا موڈ اور sa پاس ورڈ
- ڈیٹا ڈائریکٹریز — C:\Program Files ڈیفالٹس کی بجائے D:\SQLData
- زیادہ سے زیادہ سرور میموری کیپنگ
- SSMS انسٹال کرنا اور پہلا چیک چلانا
📋 جائزہ اور مرحلہ وار گائیڈ
ایڈیشن چنیں اور مائیکروسافٹ سے ڈاؤن لوڈ کریں۔
ایس کیو ایل سرور 2022 کو صرف مائیکروسافٹ کی آفیشل ویب سائٹ سے ڈاؤن لوڈ کریں۔ چھوٹا ویب انسٹالر مفت ایڈیشن پیش کرتا ہے اور، کسٹم اختیار کے ساتھ، مکمل میڈیا ڈاؤن لوڈ کرتا ہے — مکمل ڈاؤن لوڈ کریں تاکہ آپ انٹرنیٹ پر واپس جانے کے بغیر بعد میں دوبارہ انسٹال یا مرمت کر سکیں۔ کبھی بھی بے ترتیب ڈاؤن لوڈ سائٹس سے ڈیٹا بیس سرور انسٹال نہ کریں: پہلے سے فعال، پرانے یا بنڈل انسٹالرز ایک حقیقی خطرہ ہیں۔
ایڈیشن تصویر سادہ ہے. ڈیولپر مکمل طور پر مفت ہے اور ہر انٹرپرائز کی خصوصیت پر مشتمل ہے، لیکن اس کا لائسنس صرف ترقی اور جانچ کے لیے ہے۔ ایکسپریس یہاں تک کہ پروڈکشن کے لیے بھی مفت ہے، لیکن ہر ڈیٹا بیس کی حد 10 GB ہے، انجن اپنے بفر پول کے لیے صرف 1.4 GB RAM استعمال کر سکتا ہے، اور طے شدہ ملازمتوں کے لیے کوئی SQL Server ایجنٹ نہیں ہے۔ معیاری اور انٹرپرائز حقیقی پیداواری کام کے لیے ادا شدہ ایڈیشن ہیں۔ سیکھنا یا ایپلی کیشن بنانا؟ ڈویلپر کو منتخب کریں۔
سیٹ اپ شروع کریں اور صرف وہی خصوصیات منتخب کریں جن کی آپ کو ضرورت ہے۔
ایڈمنسٹریٹر کے طور پر سیٹ اپ چلائیں اور نیا ایس کیو ایل سرور اسٹینڈ اکیلے انسٹالیشن کا انتخاب کریں، پھر سیٹ اپ سپورٹ رولز پاس کریں۔ ونڈوز اپ ڈیٹ سے زیر التواء دوبارہ شروع کرنا سب سے عام بلاکر ہے - پہلے مشین کو دوبارہ شروع کریں اور اصول سبز ہو جاتا ہے۔
فیچر سلیکشن اسکرین پر، ڈیٹا بیس انجن سروسز پر نشان لگائیں — ایک خصوصیت جس کی تقریباً ہر کسی کو ضرورت ہوتی ہے۔ تجزیہ خدمات، رپورٹنگ سروسز اور انٹیگریشن سروسز کو چھوڑیں جب تک کہ آپ کو معلوم نہ ہو کہ آپ انہیں استعمال کریں گے۔ ہر اضافی سروس ایک اور عمل ہے جو ہمیشہ کے لیے چل رہا ہے اور پیچ کرنے کے لیے ایک اور چیز ہے، اور خصوصیات اسی سیٹ اپ سے بعد میں شامل کی جا سکتی ہیں۔ مثال کے طور پر روٹ ڈائرکٹری کو سسٹم ڈرائیو پر C:\Program Files کے تحت چھوڑ دیں — ڈیٹا فائلز بعد کے مرحلے میں کہیں اور چلی جائیں گی۔
مثال کا نام دیں - پہلے سے طے شدہ عام طور پر صحیح ہے۔
سیٹ اپ اب ایک مثال مانگتا ہے۔ پہلے سے طے شدہ مثال تک سادہ کمپیوٹر کے نام سے پہنچ جاتا ہے اور پورٹ 1433 پر سنتا ہے۔ ایک نام کی مثال بیک سلیش کا نام شامل کرتی ہے اور عام طور پر ایک متحرک پورٹ استعمال کرتی ہے — SSMS میں آپ اس سے اس طرح جڑتے ہیں:
SERVER\SQLEXPRESS
ایک مشین کئی نامزد مثالوں کی میزبانی کر سکتی ہے، جو کہ دو ورژن کے ساتھ ساتھ جانچنے کے لیے حقیقی طور پر مفید ہے۔ اپنی پہلی اور اہم تنصیب کے لیے، پہلے سے طے شدہ مثال لیں — ہر ٹول اور ٹیوٹوریل اسے فرض کرتا ہے، اور کنکشن کے تار مختصر رہتے ہیں۔
سروس اکاؤنٹس سیٹ کریں۔
سرور کنفیگریشن صفحہ پر، سیٹ اپ اس اکاؤنٹ کو ظاہر کرتا ہے جس طرح ہر سروس چلائے گی۔ ڈیٹا بیس انجن کا ڈیفالٹ ورچوئل اکاؤنٹ ہے NT SERVICE\MSSQLSERVER — ایک واحد مشین کے لیے محفوظ انتخاب: ہر سروس کو صرف ان حقوق کے ساتھ اپنی شناخت ملتی ہے جن کی اسے ضرورت ہوتی ہے۔ کمپنی کے ڈومین میں، ایک علیحدہ کم استحقاق والا ڈومین اکاؤنٹ یا گروپ مینیجڈ سروس اکاؤنٹ فی سروس استعمال کریں۔ سیٹ اپ کے مشورے کے مطابق اسٹارٹ اپ کی اقسام کو چھوڑ دیں: انجن خودکار، ایجنٹ دستی جب تک کہ آپ کام کا شیڈول شروع نہ کریں۔
کولیشن کو احتیاط سے منتخب کریں - یہ چپچپا ہے۔
اسی صفحہ پر کولیشن ٹیب ہے۔ کولیشن فیصلہ کرتا ہے کہ متن کو کس طرح ترتیب دیا جاتا ہے اور اس کا موازنہ کیا جاتا ہے — آیا A برابر ہے، اور لہجے کے ساتھ کیسے سلوک کیا جاتا ہے۔ انگریزی سسٹمز کے لیے انسٹالر ڈیفالٹ، SQL_Latin1_General_CP1_CI_AS، کیس غیر حساس اور لہجے کے لیے حساس ہے، اور یہ زیادہ تر ایپلی کیشنز کے لیے موزوں ہے۔ اگر کوئی ایپلیکیشن وینڈر کوئی کولیشن بتاتا ہے، تو اسے ابھی سیٹ کریں جب کہ اس کی کوئی قیمت نہیں ہے۔
تصدیقی موڈ اور ایڈمنسٹریٹر لاگ ان سیٹ کریں۔
ڈیٹا بیس انجن کنفیگریشن صفحہ پر، مکسڈ موڈ کو منتخب کریں جب تک کہ آپ کو یقین نہ ہو کہ ہر صارف اور ایپلیکیشن ونڈوز لاگ ان استعمال کرے گی۔ مکسڈ موڈ بلٹ ان sa اکاؤنٹ کو فعال کرتا ہے — اس کے لیے ایک حقیقی طور پر مضبوط پاس ورڈ سیٹ کریں اور اسے اپنے پاس ورڈ مینیجر میں اسٹور کریں، کیونکہ sa پہلا اکاؤنٹ حملہ آوروں کی کوشش ہے۔ اسی اسکرین پر، موجودہ ونڈوز صارف (اور آپ کے ایڈمن گروپ) کو SQL سرور ایڈمنسٹریٹرز کے طور پر شامل کریں۔
اس آخری کلک کو بھول جانا یہی وجہ ہے کہ بہت سے پہلے انسٹال مالک کے اپنے سرور سے لاک آؤٹ ہونے کے ساتھ ختم ہوتے ہیں۔ ونڈوز کی توثیق روزمرہ کا محفوظ ترین لاگ ان ہے۔ مکسڈ موڈ ان ایپلی کیشنز کے لیے موجود ہے جن کے لیے SQL لاگ ان کی ضرورت ہے۔
پہلے ڈیٹا بیس کے موجود ہونے سے پہلے ڈیٹا فائلوں کو رکھیں
اس صفحہ پر رہیں اور ڈیٹا ڈائریکٹریز اور TempDB ٹیبز کھولیں۔ سیٹ اپ خوشی سے ہر چیز کو C:\Program Files کے اندر رکھ دے گا — سیکھنے کے لیپ ٹاپ پر قابل قبول، حقیقی سرور پر ناقص۔ ڈیٹا فائلز اور ٹرانزیکشن لاگز ڈسک کو مختلف طریقے سے کام کرتے ہیں، اس لیے ایک سے زیادہ ڈرائیو والی مشین پر، ڈیٹا کو ایک والیوم پر ڈالیں اور دوسرے پر لاگ کریں، اور بیک اپ دوبارہ کہیں اور کریں — مثالی طور پر مشین کو مکمل طور پر بند کریں۔ ایک SSD پر اسپلٹ کم اہمیت رکھتا ہے، لیکن پھر بھی فولڈرز کو صاف راستے پر منتقل کریں جیسے D:\SQLData تاکہ سسٹم ڈرائیو مفت رہے۔ TempDB کے لیے، سیٹ اپ آپ کے CPU کور (آٹھ تک) سے مماثل متعدد ڈیٹا فائلوں کی تجویز کرتا ہے — اس تجویز کو قبول کریں۔ یہ ایک معروف رکاوٹ کو دور کرتا ہے۔
میموری کو کیپ کریں، پھر پہلا چیک چلائیں۔
SQL سرور میموری کو جارحانہ طور پر استعمال کرنے کے لیے ڈیزائن کیا گیا ہے: پہلے سے طے شدہ طور پر، زیادہ سے زیادہ سرور میموری مؤثر طریقے سے لامحدود ہے، اس لیے دنوں میں یہ ڈیٹا کو اس وقت تک محفوظ کر لیتا ہے جب تک کہ اس میں تقریباً تمام RAM نہ ہو — ایک سرشار ڈیٹا بیس سرور پر درست برتاؤ، مشترکہ سرور پر ایک ناگوار حیرت۔ 2022 سیٹ اپ میں ایک میموری ٹیب شامل ہے: ونڈوز اور دیگر ایپلیکیشنز کے لیے اس کی تجویز کردہ کیپ کو قبول کریں، یا اپنا سیٹ اپ کریں، تقریباً 4 GB — یا تقریباً 20 فیصد RAM — چھوڑیں۔ اسی ترتیب کو بعد میں SSMS سے تبدیل کیا جا سکتا ہے، جیسا کہ 16 GB مشین کے لیے یہ مثال ظاہر کرتی ہے:
EXEC sp_configure 'max server memory (MB)', 10240;
RECONFIGURE;
سبز خلاصے کے ساتھ سیٹ اپ مکمل ہونے پر، SQL سرور مینجمنٹ اسٹوڈیو (SSMS) انسٹال کریں — یہ ایک علیحدہ مفت ڈاؤن لوڈ ہے اور سرور سیٹ اپ کا حصہ نہیں ہے۔ سرور کے نام سے جڑیں اور پہلا چیک چلائیں:
SELECT @@VERSION;
اسے مائیکروسافٹ ایس کیو ایل سرور 2022 کی اطلاع دینی چاہیے۔ سروسز میں چیک کریں کہ SQL سرور (MSSQLSERVER) چل رہا ہے اور خودکار پر سیٹ ہے، پھر ایک تھرو وے ٹیسٹ ڈیٹا بیس بنائیں، ایک ٹیبل شامل کریں اور اسے دوبارہ حذف کریں — یہ دو منٹ کی مشق انجن، آپ کے لاگ ان اور بنیادی اجازتوں کو ثابت کرتی ہے۔
🏷️موضوع کی تلاش کے متغیرات اور مطلوبہ الفاظ
🎙️ مکمل ٹرانسکرپٹ — پھیلانے کے لیے تھپتھپائیں۔
__TOK_33__
__TOK_34__
__TOK_35__
❓ اکثر پوچھے جانے والے سوالات
کیا یہ ٹیوٹوریل پیروی کرنے کے لیے 100% مفت ہے؟
__TOK_36__
کیا مبتدی اس گائیڈ پر عمل کر سکتے ہیں؟
__TOK_37__
اگر میں پھنس گیا ہوں تو میں کہاں سوال پوچھ سکتا ہوں؟
__TOK_38__