نوع داده را nvarchar بگذار و در زمان insert اینجوری عمل کن :با unf8 که در sql server ذخیره میکنم کارکترهای فارسی به صورت حروف ناخوانا در sql server نمایش داده میشه
insert into table(fld_name,fld_family) values(N'علی',N'دایی');
از encoding های غیر یونیکد کلا دوری کنید که فقط موجبات دردسر هستند و بس !