سلام خدمت مهندس های محترم. بخش پنجم
خوب قبل از اینکه نصب ویزاردی رو شروع کنین باید در مورد پایگاه داده صحبت کنیم.
نکته: اولا تصاویر رو به صورت یک جا در انتها در اختیارتون می ذارم چنانچه اینجا خوب باز نشد(فایل های پی دی اف پست ها هم، اونایی که نذاشتم به زودی می ذارم). و بعد اینکه همونطور که همیشه گفتم گاهی جزئیات ریز ساده رو هم می گم یا تصویرش رو می ذارم برای اونهایی که شاید کلا در شروع راه هستن ، پس برنخوره بهتون بی زحمت :)
خوب و اما پایگاه داده:
توضیح : می تونین این بخش رو در نظر نگیرین و از فایل ام دی اف (mdf.) پیش فرض خود دات نت نیوک برای ذخیره اطلاعات استفاده کنین که این فایل رو می تونین توی پوشه ی App_Data و با نام : Database.mdf پیدا کنین.
اینم بگم که اگر از این روش استفاده کردین برای اینکه بعدا اطلاعات رو ببرین روی هاست مشکلی نخواهید داشت، فقط اون موقع کافیه که این فایل رو اتچ کنین توی یه پایگاه داده ای که توی منیجمنت استودیو تون ساختین و بعد تنظیماتی که در ادامه توضیح می دم اعمال کنین و ازش بک آپ بگیرین و بعدش توی پایگاه داده ی هاست ری استور کنین. فعلا نگران این قسمتش نباشین.
دلیل اینکه من خودم شخصا راحتترم از روش بالا استفاده کنم اینه که برای نصب و پیدا کردن پایگاه داده ای که ساختم،کمتر اذیتم کرده. شما می تونین امتحان کنین ببینین هر روش چه جوری باهاتون راه می آد :)
خوب شروع می کنیم. وقتی شما در نصب ویزاردی دات نت نیوک به بخش نصب پایگاه داده و اسکریپت هاش می رسین دو تا حالت برای انتخاب وجود داره:
1. استفاده از فایلی که بالا توضیح دادم برای نصب. در این حالت همونطور که توی شکل می بینین ، نیازی نیست چیزی رو تغییر بدین و کافیه برید مرحله ی بعدی، همه چیز خودش نوشته شده (دقت کنین که رادیو باتن اولی انتخاب شده: SQL Server 2005/2008 (Express) File)

2. استفاده از پایگاه داده ای که خودتون ساختین. به شکل دقت کنین (رادیوباتن بعدی تیک خورده SQL Server 2005/2008 Database) در این مرحله شما باید تقریبا همه ی موارد رو انتخاب کنین و یا اگر لازم باشه تغییر بدین.تیک مربوط به Integrated Security بایستی برداشته بشه که با برداشتن اون دو تا قسمت مربوط به یوزر و پسورد میاد که این یوزرنیم و پسوردیه که باهاش به دیتابیسی که ساختین لاگ این می کنین و وصل می شین (وقتی پایگاه داده تون رو ساختین، همونجا این تنظیمات رو هم براش انجام می دین بعد میاین اینجا مشخصات رو پر می کنین. جلوتر بهش می رسیم). چیز دیگه ای که خیلی مهمه تیک مربوط به db Owner هستش که هم اینجا باید تیک بخوره و هم زمانی که دارین پایگاه داده رو می سازین باید یادتون باشه که حتما این تیک رو براش بزنین. (نگران نباشین جلوتر بهش می رسیم توی شکل براتون می گم).
توجه: شاید به نظر برسه کارش زیاد شده باشه ولی یادتون باشه این قسمت رو می تونین برای نصب لوکال پشت گوش بندازین و از راه اول استفاده کنین ولی وقتی بخوایین سایتتون رو ببرین روی هاست و اینترنت، مرحله ی دوم باید انجام بشه که جالبه اونجا زیاد اذیت نمی کنه! پس نگران نباشین. قبلا پیشنهادم رو گفتم!

خوب، این تا اینجا برای اینکه بدونین چی به چی شد. حالا می ریم سراغ ساختن یه دیتابیس و تنظیمات مربوط بهش. یادتون باشه این قسمت حتی اگر از راه اول استفاده کرده باشین ، بعدها برای اینکه پایگاه داده تون رو ببرین روی هاست لازمتون می شه.
خوب، بسم ا.. ،نرم افزار SQL Server Management Studio تون رو باز کنین، ترجیحا 2005 باشه.(توی دو تا پست قبلتر راجع به ورژن و این حرفاش صحبت کردیم).
1. یه چیزی رو همین اول بگم، اگر توی تصویر بالا دقت کرده باشین می بینین که گزینه ی اولش رو باید با نام سرور پر کنین، وقتی منیجمنت استودیو رو باز می کنین همون اول کار برای کانکت شدن اسم سرور نوشته، همون رو باید اینجا هم بزنین.یادتون بمونه :)
یه نکته ی دیگه اینه که شما معمولا با Windows Authentication کانکت می شین، برای شروع همین کار رو انجام بدین. اینو الان دارم بهتون می گم که در جریان باشین بعدا اگر خواستین به پایگاه داده تون که روی سرور هاستتون گذاشتین، بوسیله ی منیجمنت استودیو که راحتتره وصل شین (ضمن تغییر نام سرور)، و غیر از اون ،اصلا وقتی دارین برای پایگاه داده تون یوزر نیم و پسورد تعیین می کنین دیگه کلا باید از Sql Server Authentication استفاده کنین.

2. خوب حالا روی Databases راست کلیک کنین و نیو دیتابیس رو انتخاب کنین:

3. یه پنجره باز می شه که اسم دیتابیس تون رو به دلخواه بهش می دین و اوکی می کنین، توی لیست دیتابیس ها الان دیتابیس شما هم اضافه شده:
4. حالا طبق تصویر که مراحل رو با اعداد نشون دادم:

4-1 یه صفحه ی نیو کوئیری باز می کنین
4-2 داخلش کد زیر رو می نویسین که من معمولا اسم لاگ این رو، هم نام دیتابیس انتخاب میکنم و شما می تونین هر چی دوست داشتین بذارین فقط خط دومش هم همونه و در مورد اسم یوزر هم همین طور. اینجا همون نام یوزر و پسوردی که بالا در موردش حرف زدیم

4-3 بعد نام دیتابیس خودتون رو انتخاب می کنین. همونی که مرحله ی قبل ساختین و من اینجا اسمش رو گذاشتم : MyDnn_DB
4-4 دکمه ی اجرا (Execute) رو می زنین
4-5 اگر همه رو درست اومده باشین تا اینجا بی پیغام خطا بهتون می گه که یوزر و پس و لاگ اینتون ساخته شده. در غیر اینصورت توی این قسمت می تونین ارور رو ببینین.
5. حالا با توجه به تصویر زیر می تونین ببینین که یوزر و لاگ این کجا قرار دارن. بعد روی یوزری که ساختین کلیک کنین تا پنجره ش باز شه، تیک های مربوط به db_owner رو بزنین و اوکی کنین.

خوب کارمون اینجا تموم شد! خدا قوت :) .
پست بعدی دیگه نصب ویزاردی رو جلو می ریم و سایتمون بالا می آد اصطلاحا !!
// لطفا اگر جایی رو واضح نگفتم و یا به مشکلی برخوردین حتما بپرسین. به آدرس جیمیل که سمت راست هست بی زحمت :)
تصاویر برای دانلود یکجا