PDA

View Full Version : سوال: فعال کردن CLR با کدهای C#



alias136790
یک شنبه 06 اسفند 1391, 02:10 صبح
من میخوام CLR رو با استفاده از کدهای C# فعال کنم.
برای همین قبل از Attach کردن دیتابیس تو سیستم مشتری، با استفاده از کوئری زیر:
use master;
;EXEC sp_configure 'clr enabled', 1
; RECONFIGURE
EXEC sp_configure 'clr enabled';

فعالش میکنم سپس دیتابیسم رو Attach میکنم.
اما وقتی با برنامه کار میکنم، از توابع تو دیتابیس که با CLR کار میکنند، تو برنامه درست کار نمیکنند.
من تو دیتابیس از تابع ToPersanDate که کارش تبدیل تاریخ میلادی به شمسی هست، استفاده میکنم.

1. مشکل کار از کجاست؟
2. چطوری میتونم بفهمم CLR فعال هست؟

البته میشه CLR رو با استفاده از SQL SERVER Management فعال کرد اما من نمیخوام این کار رو بکنم
چون قرار نیست تو سیستم مشتری برنامه SQL SERVER Management رو نصب کنم.