- می تونید توضیح بدید اینستنس یعنی چه؟
بطور پیش فرض وقتی SQL SERVER رو نصب میکنید دو حالت داریم
یا SQL SERVER از نوع EXPRESS EDITION هست که در اینصورت نام سرور اس کیو ال شما میشه
ComputerName\Sqlexpress
یا از نوع EXPRESS نیست و مثلا R2 یا Developer edition یا ویرایشهای دیگس که در اینصورت نام سرور اس کیو ال شما میشه ComputerName
ComputerName همون نام کامپیوتریه که SQL SERVER روش نصب شده
و اما اینستنس:
فرض کنید که SQL SERVER میتونه با دو یا چند تا نام سرویس دهی کنه که همه کاملا مستقل از هم عمل میکنن ، پس شما میتونید از هر کدوم از اونها مجزا استفاده کنید اینها همون نمونه های SQL SERVER یا اینستنسها
هستند.
-هنوز توی این قضیه موندم که چه نسخه ای رو برای کاربر نصب کنم sql server 2008 r2 نسخه اکسپرس SQLEXPR32_x86_ENU که از سایت ماکرو سافت دانلود کردم اینجا رو یک مقدار توضیح بدید چون توی این قسمت گیر دارم
شما با توجه به عکسی که قبلا گذاشته بودید SQL SERVER 2008 R2 نصب کردید و دیتابیس رو با اون ایجاد کردید ، پس باید اون نسخه رو دانلود کنید و نصب کنید
اگه میخاید از نسخه EXPRESS استفاده کنید دیتابیستون بهش اتچ نخواهد شد مگه اینکه از دیتابیس اسکریپت بگیرید و تو مقصد (SQLEXPRESS) اجرا کنید.
بعد از نصب sql server مورد نظر و راهنمائی در خصوص تایپیک سوال 2 کانکشن استرینگ من که قبلا گفتم جواب می دهد یا نه ؟
این کانکشن استرینگ برای ورژن R2 اگه نصب کنید جواب میده
واگه خاستید EXPRESS نصب کنید فقط کافیه
Data Source = .\sqlexpress
رو بجای
Data Source = .
قرار بدید.
موفق باشید.