- وقتی روی یک ستون متنی NVARCHAR ایندکس یکتا میگذارید، مقادیر یکسان با حروف بزرگ و کوچک برای SQL یکسان هستند و امکان ثبت را به شما نمیدهد؛ یعنی a=A
- همینطور SQL بین دو مقدار که فقط با فاصله در انتها متفاوت باشند فرقی قائل نمیشود؛ یعنی ' a'='a'
چند روز پیش در شرکتمون به یک مشکل برخوردم. موقع ثبت یک ردیف در SQL Server، سیستم پیغام خطای زیر را میداد:
[Cannot insert duplicate key row in object 'dbo.[X]' with unique index 'UniqueIndex'. The duplicate key value is [x
بعد از کمی بررسی دو تا نکته را فهمیدم:
همگام سازی دو دیتابیس در سی شارپ - Sync Two Databases using Microsoft Sync Framework in C#
301, MovedPermanently
ما میتوانیم دو پایگاه داده SQL Server را با راههای مختلفی همگام سازی کنیم، امروز در مورد چارچوب Microsoft Sync Framework صحبت میکنیم. از Microsoft Sync Framework برای همگام سازی دو پایگاه داده که در دو سرور مختلف قرار دارند استفاده میشود. در این مقاله ما در مورد چگونگی همگام سازی پایگاههای داده با استفاده از این فریم ورک بحث میکنیم.