PDA

View Full Version : مشکل هنگام اجرا در سیستم دیگر



sadeghjun
دوشنبه 12 اسفند 1392, 20:38 عصر
سلام
من یه برنامه نوشتم که در اون از دیتابیس SQL استفاده کردم.
در سیستم مقصد وقتی اجراش میکنم موقع لاگین این ارور رو میده:


http://s5.picofile.com/file/8115049600/sdese.jpg



آیا تنها راهش نصب sql server هست و یا روش ساده تری هم هست؟(چون حجم sql server خیلی زیاده)
ممنون میشم راهنماییم کنید
با تشکر

NasimBamdad
دوشنبه 12 اسفند 1392, 21:59 عصر
SQL در سیستم مقصد به درستی تنظیم نشده .

در واقع Connection String نا معتبر است

sadeghjun
سه شنبه 13 اسفند 1392, 01:39 صبح
سلام
ممنون از اینکه جواب دادید.
من رو سیستم مقصد sql نصب نکردم. میخواستم ببینم روش ساده تری هست یا نه (چون sqlسرور چند گیگ حجمشه!!)

Davidd
سه شنبه 13 اسفند 1392, 09:07 صبح
اگه بخواي sql server نصب نكني ميتوني از sql express استفاده كني. sql express نسخه ي رايگان sql server كه محدوديت حجمي داره (نسخه 2008 حداكثر حجم ديتابيس 4 گيگه).
اگه نسخه sql server از express پايينتر باشه به راحتي ميتوني ديتابيسو از sql server ؛ detach كني و در express؛ attach كني ولي اگه برعكس باشه يه كم سختتره. اگه سرچ كني تبديل sql server به express مطلب زياد هست

hamid_hr
سه شنبه 13 اسفند 1392, 09:37 صبح
برا Sql express 2008 r2 فک کنم 10GB باشه
http://blogs.msdn.com/b/sqlexpress/archive/2010/04/21/database-size-limit-increased-to-10gb-in-sql-server-2008-r2-express.aspx

sadeghjun
دوشنبه 19 اسفند 1392, 15:20 عصر
با سلام.

اگر از SQL Server استفاده می کنید ، حتما باید نصبش کنید.

فکر می کنم تنها راه حل استفاده از نسخه اکسپرس هست که به راحتی نصب و تنظیم می شود.
یک نسخه بسیار سبک و ساده که مخصوصا برای developers ها توی نسخه ۲۰۱۲ معرفی شده اینه: Microsoft SQL Server 2012 Express LocalDB
این نسخه به صورت msi هست و کمتر از ۱۰۰MB حجم داره.



دست espootin (http://barnamenevis.org/member.php?85678-espootin) درد نکنه
این ساده ترین راهی بود که من دیدم.
آدرس دانلودش هم اینجا میذارم واسه بقیه:


Download (http://www.microsoft.com/en-us/download/details.aspx?id=29062)

بعد از کلیک روی Download باید گزینه زیر رو تیک بزنید:
ENU\x64\SqlLocalDB.MSI 33MB

سپس دکمه Next رو بزنید و تـــــــــــــمام!