PDA

View Full Version : نصب برنامه ای که درون آن از دیتابیس SQL Server استفاده شده



KazemAsgari
یک شنبه 11 تیر 1385, 20:05 عصر
با سلام
فرض کنید با سی شارپ یه برنامه بنویسیم که توش از SQL Server 2005 استفاده کرده ایم و حالا می خواهیم آن را در کامپیوتر دیگری اجرا کنیم یعنی در واقع برنامه را انتشار دهیم به گونه ای که در موقع نصب آن برنامه نیازی به نصب SQL Server به صورت جداگانه نباشد. برای این چه کنیم؟

لازم به ذکر است که برای تولید برنامه نمی توانیم از SQL Server Express Edition استفاده کنیم زیرا روی کامپیوتر SQL Server Developer Edition نصب هست و این دو Edition نمی توانند هم زمان نصب باشند.

متشکرم

M.GhanaatPisheh
دوشنبه 12 تیر 1385, 08:45 صبح
شما می تونید از پایگاه داده خودتون Script بسازید و دستورات تولید شده رو با استفاده از SqlCommand روی کامپیوتر مقصد اجرا کنید و DataBase خودتون رو با مشخصات جاری ایجاد کنید.
اگر داده ای در جداول به صورت پیش فرض وجود داره می تونید اونا رو Insert کنی.

KazemAsgari
دوشنبه 12 تیر 1385, 18:43 عصر
با سلام و تشکر
اگر لطف کنید و بیشتر توضیح دهید متشکر می شوم.
متشکرم

KazemAsgari
سه شنبه 13 تیر 1385, 19:37 عصر
از شما دوستان عزیز خواهش می کنم اگر توضیحی می توانید بگویید، از ما دریغ نفرمایید.

M.GhanaatPisheh
سه شنبه 13 تیر 1385, 22:11 عصر
شما می تونید از پایگاه داده خودتون Script بسازید و دستورات تولید شده رو با استفاده از SqlCommand روی کامپیوتر مقصد اجرا کنید و DataBase خودتون رو با مشخصات جاری ایجاد کنید.
اگر داده ای در جداول به صورت پیش فرض وجود داره می تونید اونا رو Insert کنی.
کدوم قسمت براتون مبهمه دوست عزیزم؟

KazemAsgari
چهارشنبه 14 تیر 1385, 14:41 عصر
با سلام و تشکر

فکر کنم یا من منظور شما خوب متوجه نشدم یا شما منظور من رو درست متوجه نشدید!
من می خواهم بدون این که در کامپیوتر مقصد کار خاصی انجام بگید کاری کنم برنا بدون دردسر نصب و اجرا گردد و به راحتی از دیتابیس SQL Server استفاده کند.

منظور شما از Script ساختن از دیتابیس چیه؟

بسیار متشکرم که سعی دارید به من کمک کنید.

M.GhanaatPisheh
پنج شنبه 15 تیر 1385, 02:08 صبح
SQL Server رو باز کنید،
روی DataBase تون Right Click کنید،
All Tasks > Generate Sql Script
اسکریپتهایی که می بینید رو روی هر سیستمی که SQL SERVER روش نصب باشه اجرا کنید ، DataBase شما رو می سازه.

حالا نوبت می رسه به اجرای اسکریپت ها روی سیستم کاربر نرم افزار شما،
Sample Code زیر به شما طرز اجرای یه Script رو نشون می ده :




امتحان کنید
اگر نتیجه نگرفتید، اونوقت دوباره بپرسید.