PDA

View Full Version : سوال: نحوه ی اتصال به دیتابیس پس از اتمام کار



aidin110
سه شنبه 10 بهمن 1391, 16:33 عصر
سلام
دوستان چندا سوال داشتم که ذهنمو مشغول کرده

1) فرض کنید میخوایم یه نرم افزار با استفاده از SQL بسازیم ، موقع نوشتن نرم افزار و کامپایل کردن آن به دیتابیس متصل میشم (دیتابیسی که به کمک sql server managment studio express ساخته شده و بهش دسترسی داریم) ولی سوال اینه که بعد از این که این نرم افزار کامل شد چطوری باید دیتابیس رو استخراج کنیم و همراه با برنامه به مشتری ارائه بدیم؟

2) برای این کار چه تغییراتی باید تو کد برنامه اعمال کنیم؟

3) اصلا روال اصولی و مراحل این کار چیه؟

hadi0x7c7
سه شنبه 10 بهمن 1391, 18:07 عصر
شما توی sql server میتونی دیتا بیس رو deattach کنی و بعد روی یه سیستم دیگه ببری و اونجا attach کنی اونو!
تا اونجایی که من با php کار کردم واسه وصل شدن به دیتا بیس به IP:PORT اون سروری که دیتا بیس روش قرار داره نیازه که در این حالت میشه localhost یا 127.0.0.1

aidin110
سه شنبه 10 بهمن 1391, 18:15 عصر
خیلی ممنون نصف ابهاماتم رفع شد!

ولی خب این برنامه های که مینویسن و یه setup میدن بیرون و کاربر خودش نصب میکنه! اینا چطوری این کارو میکنن؟

الان ما فرضا بخواهیم این کارو بکنیم ، من برنامه نوشته شده رو به هر مشتری که بفروشم ، باید خودم برم براش نصب کنم + اینکه باید sql server تو اون سیستم حتما باید نصب باشه!

Nil00 far
چهارشنبه 11 بهمن 1391, 12:59 عصر
خیلی ممنون نصف ابهاماتم رفع شد!

ولی خب این برنامه های که مینویسن و یه setup میدن بیرون و کاربر خودش نصب میکنه! اینا چطوری این کارو میکنن؟

الان ما فرضا بخواهیم این کارو بکنیم ، من برنامه نوشته شده رو به هر مشتری که بفروشم ، باید خودم برم براش نصب کنم + اینکه باید sql server تو اون سیستم حتما باید نصب باشه!

سلام دوست عزيز
براي ساختن setup يه سري مراحل رو بايد بري كه توي يكي از مراحل نرم افزارهايي رو كه ميخواي روي سيستم ديگه نصب شن رو تعيين مي كني اونجا sgl server رو انتخاب مي كني من يه لينك ميدم بهت دفايل رو دانلود كن اونجا طريقه setup گيري رو توضيح داده
http://wdl.persiangig.com/pages/download/?dl=http://moazeni.persiangig.com/Csharp/Setup.pdf

aidin110
چهارشنبه 11 بهمن 1391, 13:10 عصر
تشکر فراروان
بنظر میرسه کتاب بدردبخوری باشه ، ممنون
کتابو مطالعه میکنم اگه مشکلم برطرف نشد دوباره میام :لبخند: