رفتار ایندکس‌های یکتا در SQL Server
301, MovedPermanently
http://stackoverflow.com/questions/9460671/behavior-of-unique-index-varchar-column-and-blank-spaces icon
چند روز پیش در شرکتمون به یک مشکل برخوردم. موقع ثبت یک ردیف در SQL Server، سیستم پیغام خطای زیر را میداد:

[Cannot insert duplicate key row in object 'dbo.[X]' with unique index 'UniqueIndex'. The duplicate key value is [x
بعد از کمی بررسی دو تا نکته را فهمیدم:
  • وقتی روی یک ستون متنی NVARCHAR ایندکس یکتا میگذارید، مقادیر یکسان با حروف بزرگ و کوچک برای SQL یکسان هستند و امکان ثبت را به شما نمی‌دهد؛ یعنی a=A
  • همینطور SQL بین دو مقدار که فقط با فاصله در انتها متفاوت باشند فرقی قائل نمی‌شود؛ یعنی ' a'='a'
رفتار ایندکس‌های یکتا در SQL Server
نصب Net Framework 3.5. به صورت آفلاین
301, MovedPermanently
http://www.omidnasri.com/articles/%D9%86%D8%B5%D8%A8-net-framework-3-5-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D8%A7%D9%81%D9%84%D8%A7%DB%8C%D9%86 icon

در صورت نصب ابزارهای جدید که توسط فریم ورک دات نت 3.5 پشتیبانی می‌شوند نیاز است این فریم ورک را نصب نماید از جمله این برنامه‌ها که در زمان نصب شما را ملزم به نصب نسخه دات نت 3.5 خواهند کرد SQL Server Manangement Studio و ... خواهند بود. عمدتا دو راه موجود است...

نصب Net Framework 3.5. به صورت آفلاین
ایجاد Query Shortcut در SSMS
301, MovedPermanently
http://www.omidnasri.com/articles/%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-query-shortcut-%D8%AF%D8%B1-ssms icon

اگر شما هم زیاد از یک دستور خاص در SQL Server Management Studio استفاده خواهید می‌کنید پیشنهاد می‌شود از کوئری یک مینابر(Query Shotcut) ایجاد نماید تا هر بار مجبور به نوشتن کوئری تکرای نباشید...

ایجاد Query Shortcut در SSMS
همگام سازی دو دیتابیس در سی شارپ - Sync Two Databases using Microsoft Sync Framework in C#
301, MovedPermanently
http://www.techcognition.com/post/sync-two-databases-using-microsoft-sync-framework-in-c icon

ما می‌توانیم دو پایگاه داده SQL Server را با راه‌های مختلفی همگام سازی کنیم، امروز در مورد چارچوب Microsoft Sync Framework صحبت می‌کنیم.  از Microsoft Sync Framework برای همگام سازی دو پایگاه داده که در دو سرور مختلف قرار دارند استفاده می‌شود. در این مقاله ما در مورد چگونگی همگام سازی پایگاه‌های داده با استفاده از این فریم ورک بحث می‌کنیم. 

همگام سازی دو دیتابیس در سی شارپ - Sync Two Databases using Microsoft Sync Framework in C#
دوره مقدماتی بانک اطلاعاتی
302, Found
http://channel9.msdn.com/Series/dbfundamentals icon
مجموعه آموزشی 5 قسمتی که موارد زیر را بررسی می‌کند:

* مفاهیم و اصطلاحات اولیه 

* روابط در بانک اطلاعاتی

* ایجاد بانک اطلاعاتی و اشیاء بانک اطلاعاتی

* دستورات Select ,Delete,Update

* مدیریت بانک اطلاعاتی

دوره مقدماتی بانک اطلاعاتی