سلام.
گاهی اوقات که فارسی تایپ میکنم به جانب متنی که تایپ کردم علامت سوال نمایش میده.
مشکل از چیه؟
این لینک مایکروسافته برای تغییر کالکشن دیتابیس به زبان فارسی :
Set or Change the Database Collation
اما من امتحان کردم نشد. بهترین راه حل اینه که از طریق Generate script از دیتا ها و پایگاه دادت یه اسکریپت درست کنی. بعد تو اسکریپ قسمت مربوط به ساخت و تنظیمات پایگاه داده رو حذف کنی بعد خود پایگاه داده رو حذف کنی. حالا دوباره پایگاه داده رو بسازی و تو پنجره باز شده بری تو قسمت Options و قسمت Collation رو تغییر بدی به Persian_100_CI_AI .


بعد که پایگاه داده رو ساختی حالا میتونی اون اسکریپت رو اجرا کنی تا جدول هات ساخته شه و دیتا های داخلشون برگرده
با این کد sql هم میتونی تمام کالکشن هایی که sql server ساپورت میکنه رو ببینی.
select name, COLLATIONPROPERTY (name, 'CodePage') as Code_Page, description
from sys.fn_HelpCollations()
کد رو کپی کن و تو sql پیست کن تا درست نشون بده