PDA

View Full Version : کار با sql express 2008 در محیط ویژوال استودیو 2012



mp_mp353
پنج شنبه 24 اسفند 1391, 21:55 عصر
سلام دوستان همونطور که میدونید ویژوال استودیو 2012 پیش فرض دارای اسکیول ال اکسپرس 2012 می باشد.
من بیشتر برنامه های قدیمی خودم رو با اسکیوال اکسپرس 2008نوشتم حالا روی ویژوال استودیو 2012 نمیتونم داخل دیتابیس اونا تغییراتی اعمال کنم یا برنامه ای با ورژن اسکیوال اکسپرس 2008 بنویسم.
خواست دوستان راهنمایی کن من چطوری میتونم اسکیو ال اکسپرس 2008 رو روی ویژوال استودیو 2012 نصب کنم و قرار بدم جوری که بتونم با این ورژن اسکیوال اکسپرس "2008" داخل ویژوال استودیو 2012 برنامه نویسی کنم.
با تشکر

mp_mp353
شنبه 26 اسفند 1391, 11:40 صبح
دوستان عزیز تا حالا کسی به این مشکل نخورده؟
ممنون میشم راهنمایی کنید.

h_assefi
شنبه 26 اسفند 1391, 11:56 صبح
متاسفانه راه حلی را که دنبالشی نمی دونم اما این را می دونم که می تونی دیتابیست را Convert کنی به ورژن جدیدتر
اما یک مشکلی که هست اینه که فقط جدول ها و View ها را تبدیل می کنه
موفق باشی

mp_mp353
شنبه 26 اسفند 1391, 12:00 عصر
درست دوست عزیز این راه هست ولی مشکلی که پیش میاد اینه که ورژن جدید اسکیول اکسپرس"2012" روی سیستم عامل های قدیمی تر پشتیبانی نمیشه و هنوز هم خیلی ها دارن از ویندوز اکس پی استفاده می کنند. دوستان دیگه راه حلی برای این موضوع ندارند؟
ممنون

farzad3333
جمعه 20 اردیبهشت 1392, 09:53 صبح
سلام خدمت اساتید
مشکل اینجاست که خودش دیتابیس جدید ایجاد می کنه اما دیتابیسی رو که از قبل داشتی رو نمی تونید به اون وصل بشید
من هم واقعا تو این مسئله گیر کردم خواهش می کنم یه راه حلی ارائه بدید

uniqueboy_ara
جمعه 20 اردیبهشت 1392, 10:12 صبح
1. روی Visual Studio 2012 نسخه SQLserver Express 2012 وجود نداره! بلکه نسل جدید دیتابیس های سبُک مایکروسافت به اسم LocalDb وجود داره و خصوصیت اصلیش اینه که دیگه به صورت یه سرویس Run نمیشه و به همراه اجرای برنامه به عنوان یه Process اجرا میشه :)
2. شما SqlServer 2008 r2 Express رو از سایت مایکروسافت دانلود و نصب کنید، خود ویژوال استودیو بهش کانکت میشه! ( نسخه غیر r2 رو مطمون نیستم، ولی r2 رو خودم تست کردم )
موفق باشید

farzad3333
جمعه 20 اردیبهشت 1392, 17:49 عصر
1. روی Visual Studio 2012 نسخه SQLserver Express 2012 وجود نداره! بلکه نسل جدید دیتابیس های سبُک مایکروسافت به اسم LocalDb وجود داره و خصوصیت اصلیش اینه که دیگه به صورت یه سرویس Run نمیشه و به همراه اجرای برنامه به عنوان یه Process اجرا میشه :)
2. شما SqlServer 2008 r2 Express رو از سایت مایکروسافت دانلود و نصب کنید، خود ویژوال استودیو بهش کانکت میشه! ( نسخه غیر r2 رو مطمون نیستم، ولی r2 رو خودم تست کردم )
موفق باشید

خیلی خیلی ممنون از پاسختون
ولی اگه ممکنه لطف کنید لینک دانلودش رو هم بدید ممنون میشم

uniqueboy_ara
جمعه 20 اردیبهشت 1392, 18:21 عصر
همون زدن دگمه "تشکر" کفایت می کنه :چشمک:
Microsoft® SQL Server® 2008 R2 SP1 - Express Edition (http://www.microsoft.com/en-us/download/details.aspx?id=26729)

farzad3333
جمعه 20 اردیبهشت 1392, 22:00 عصر
دوست عزیز من از لینکی که دادید SQLEXPR_x64_ENU رو با حجم 120 مگابایت دانلود و نصب کردم ولی باز خطای زیر رو میده



103995

mp_mp353
دوشنبه 23 اردیبهشت 1392, 10:19 صبح
1. روی Visual Studio 2012 نسخه SQLserver Express 2012 وجود نداره! بلکه نسل جدید دیتابیس های سبُک مایکروسافت به اسم LocalDb وجود داره و خصوصیت اصلیش اینه که دیگه به صورت یه سرویس Run نمیشه و به همراه اجرای برنامه به عنوان یه Process اجرا میشه :)
دوست عزیز اگه امکان دارد در مورد localDb که فرمودید کمی بیشتر توضیح دهید. با تشکر

mp_mp353
جمعه 27 اردیبهشت 1392, 15:14 عصر
اگه از دوستان دیگر کسی در ابطه با localDB در ویژوال استودیو 2012 اطلاعتی دارند ممنون میشم کمی توضیح بدهند.