PDA

View Full Version : اشتراک گذاری پایگاه داده (دیتابیس)



mohammad2407
سه شنبه 10 دی 1392, 14:49 عصر
سلام دوستان عزیز خسته نباشید

من دارم یک برنامه مینویسم با سی شارپ .

میخوام دیتا بیس این برنامه رو در یک کامپیوتر قرار بدم و نرم افزار بر روی 10 کامپیوتر نصب کنم و بعد وقتی برنامه باز میشه مسیر بانک سوال کنه و کاربر ای پی سرور وارد میکنه و بعد به دیتا بیس وصل میشه که بر روی سیستم دیگر میباشد

حالا اگر 10 کاربر من هم زمان بر روی یک تیبل کار کنن چند درصد احتمال داره تداخل و ... در روند ثبت به وجود بیاد

اصلا این کاری که من میخوام بکنم صحیح و اصولی هست ..

میشه منو راهنمایی کنید

اگر هم متوجه نشدیت بگن تا بیشتر توضیح بدم

بسیار ممنونم :لبخندساده:

hossein_h62
چهارشنبه 11 دی 1392, 11:35 صبح
سلام دوست عزیز اساسا MSSQL Server برای مدیریت پایگاه داده در محیطهای چند کاربره بسیار مناسب هست و انتخاب بجایی کردین؛ در مورد نحوه اتصالتون فکر میکنم اینکه کاربر با هر بار ورود بخواد IP سرور رو وارد کنه کار جالبی نیست بهتره در برنامتون تنظیمات CS رو انجام بدین و کاربران برای ورود فقط user و pass شون رو وارد کنند. در مورد تداخل یا بهتر بگم بحث concurrency هم در مورد Transaction ها و اصول اون مطالعه بفرمائید.

mohammad2407
چهارشنبه 11 دی 1392, 14:57 عصر
واقعا ممنونم


تنظیمات CS

اینن تنظیمات مربوط میشن به SQL SERVER دیگه درسته ؟


بحث concurrency هم در مورد Transaction ها و اصول اون مطالعه بفرمائید.

در این مورد هیچی اطلاعاتی ندارم ، ممنون میشم یک منبع مناسب معرفی کنید

اگر فارسی باشه بهتر هست

hossein_h62
چهارشنبه 11 دی 1392, 15:18 عصر
منظورم از CS همون Connection String بود.
در مورد تراکنش ها و همزمانی هم بهترین منبع msdn هست اگر هم فارسی بخواین توی همین تالار بارها بحث شده، کلمات کلیدی که در پست قبل اشاره کردم رو جستجو کنید.