View Full Version : سوال در مورد اجرا sql بدون sql server 2014
behzad_vb.net
یک شنبه 14 مرداد 1397, 16:06 عصر
سلام دوستان من یک برنامه نوشتم با C# و sql server 2014 میخوام رو سیستم دیگه ببرمش مجبورم sql server 2014 را نصب کنم حالا چندتا سوال
1 - من اگر بخوام از sql express استفاده کنم اگر بانک من مال 2014 باشه ورژن sql ایا با اکسپرس باز میشه
2- راهکار شما برای اینکه ما این همه sql server 2014 نصب نکنیم چیه که رو سیستم دیگم کار بده sql
3 - الان روی اون سیستم یک نرم افزار پارسیان هست که اگر sql server بخواهیم نصب کنیم به مشکل میخوره گاهی هم نصب نمیشه sql باید چیکار کرد
لطفا اساتید راهنمایی کنند ممنون
danialafshari
دوشنبه 15 مرداد 1397, 02:47 صبح
با سلام
Sql Server بانکتون هر نسخه ای باشه کافیه ازش یک اسکریپت تهیه کنید و در هنگام ساخت Script ورژن Target رو مشخص کنید
معمولاً Sql Server Express کافی هست و شما فقط کافیه Service رو نصب کنید بعضی ها فکر میکنند SSMS همون Sql Server هست در صورتی که sql server یک سرویس هست
روی سیستم خودم دو نوع sql server نصب هست و مشکلی نداره و از طریق SSMS به هر دو دسترسی دارم
موفق باشید
behzad_vb.net
دوشنبه 15 مرداد 1397, 11:16 صبح
فرض کنید روی سیستم دیگه میخوام نرم افزار را نصب کنم میخوام Server express نصب کنم باید چیکار کنم با Sql برنامه پارسیان تداخل نداشته باشه چجوری میتونم نصب کنم که مشکلی نداشته باشه پارسیان فک کنم Sql Server 2000 یا 2005 هست؟
danialafshari
دوشنبه 15 مرداد 1397, 11:47 صبح
بهتر بود در بخش Sql Server مطرح میکردید
باید در هنگام نصب یک Instance Name دیگه تعیین بشه
رامین مرادی
دوشنبه 15 مرداد 1397, 11:48 صبح
فرض کنید روی سیستم دیگه میخوام نرم افزار را نصب کنم میخوام Server express نصب کنم باید چیکار کنم با Sql برنامه پارسیان تداخل نداشته باشه چجوری میتونم نصب کنم که مشکلی نداشته باشه پارسیان فک کنم Sql Server 2000 یا 2005 هست؟
دوست عزیز شما میتونید برا اساس کشش سیستمتون هرچقدر دلتون خواست نسخه های مختلفی رو نصب کنید. تو هر نصب شما یه (اینیستنس نیم) بهش میدید و براساس اون نام با دیتابیس ارتباط برقرار میکنید. یکی اسم نرم افزارشو میزاره روش. یکی پیش فرض رو میزاره و تغییر نمیده. حالا پارسیان 2000 یا 2005 داره شما میتونید 2008 یا 2012 یا 2014 یا 2016 نصب کنی. من رو سیستم خودم 2008 و 2014 رو نصب دارم.
behzad_vb.net
دوشنبه 15 مرداد 1397, 12:11 عصر
بهتر بود در بخش Sql Server مطرح میکردید
باید در هنگام نصب یک Instance Name دیگه تعیین بشه
مطرح کردم هیچکی جوابمو نداد و اینکه Instance Name میزاشتم ولی بانک را اتچ نمیکرد خطا 5120 میداد فک کنم
رامین مرادی
دوشنبه 15 مرداد 1397, 13:17 عصر
مطرح کردم هیچکی جوابمو نداد و اینکه Instance Name میزاشتم ولی بانک را اتچ نمیکرد خطا 5120 میداد فک کنم
Instance Name رو چی گذاشتید؟ و رشته اتصالتون رو هم بنویسید.
behzad_vb.net
دوشنبه 15 مرداد 1397, 13:35 عصر
Instance Name را گذاشتم ksql بعد نصب کردم وارد sql میشه ولی بانک را اتچ نمیکرد کانکشن استرینگم مشکلی نداشت بانک تو sql server که رو سیستم جدید نصب کردم اتچ نمیشد
رامین مرادی
دوشنبه 15 مرداد 1397, 14:17 عصر
خطای 5120 مربوط به عدم دسترسی به فایل دیتابیستونه
روی فایلتون راست کلیک کنید. اگه Read Only بود از این حالت خارج کنید. تو سربرگ پرمیژن حالت فول کنترل (Full Control)بدید بهش.
رامین مرادی
دوشنبه 15 مرداد 1397, 14:23 عصر
این ویدیو هم میتونه برا تون مفید باشه
https://www.aparat.com/v/GmlSC/%D8%A2%D9%85%D9%88%D8%B2%D8%B4_%D8%B1%D9%81%D8%B9_ %D8%AE%D8%B7%D8%A7%DB%8C_5120_%D9%88_5123_%D8%A7%D 8%B3%DA%A9%DB%8C%D9%88%D8%A7%D9%84_%D9%85%D9%88%D9 %82%D8%B9_%D8%A7%D8%AA%DA%86
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.