PDA

View Full Version : حرفه ای: سینک کردن دیتا بیس کلاینت با سرور



ikallam
دوشنبه 04 شهریور 1392, 00:18 صبح
سلام . دوستان من یک پروژه دارم که یک دیتا بیس سمت کلاینت و یک دیتا بیس روی سرور دو تا دیتا بیس دقیقا عین هم هستتند . من میخوام وقتی رکوردی در دیتا بیس سرور وارد شد اگر کلاینت به اینترنت دسترسی داشت دیتا بیس کلاینت هم اون رکورد رو درخودش ذخیره کنه و وقتی که افلاین شد هم بتونه از اون استفاده کنه - همون سینک کردن دیتابیس اگر یک مثالی توضحیی بدید ممنون میشم - دمتون گرم . راستی دیتا بیسم هم my sql هست اگر توی دیتا بیس های دیگه راحتره بگید چون دیتا بیس فرقی نداره بازم ممنون

FastCode
دوشنبه 04 شهریور 1392, 01:37 صبح
http://dev.mysql.com/doc/refman/5.0/en/replication.html

salehsam
دوشنبه 04 شهریور 1392, 07:08 صبح
برای دیتابیس sql derver هم میشه چنین کاری کرد؟

barnamenevisforme
دوشنبه 04 شهریور 1392, 09:19 صبح
بله،replication جزء گزینه های sql server هم هست.

salehsam
دوشنبه 04 شهریور 1392, 10:35 صبح
با کد نویسی چجوری مشه انجام داد؟
میتونین نمونه بذارین؟
ممنون

FastCode
دوشنبه 04 شهریور 1392, 12:34 عصر
با کد نویسی راه زیاد داره.
میونید timestamp یزارید یا بر اساس dependency ها کار کنید(فکر نمی کنم از پس این یکی بر بیایی) با اطلاعات sync نشده رو جدا ذخیره کنی.

barnamenevisforme
دوشنبه 04 شهریور 1392, 14:01 عصر
با کد نویسی چجوری مشه انجام داد؟
میتونین نمونه بذارین؟چرا ما همیشه دنبال راه حل سخت تر میگردیم،توی خود sql server با انجام یه سری تنظیمات و انتخاب گزینه ها میشه اینکار رو انجام داد،حالا دیگه چه نیازی به کدنویسی هست؟
ا
توی googel اگه جستجو کنی:
sql server databse replication
کلی مطلب و فیلم میتونی گیر بیاری