Это зависит от вашей версии SQL Server. SQL Server 2005 и выше поддерживает хранимые процедуры CLR. Если у вас более старая версия, вам нужно зарегистрировать сборку как класс COM (используя атрибуты объектов / методов / сборки), а затем зарегистрировать ее с помощью regasm. Затем вы можете назвать его как любой другой COM-объект.
http://dn.codegear.com/article/32754
SQL 6.5 немного глючит (иногда теряет память), поэтому вам может потребоваться зарегистрировать его как компонент COM + (по моему опыту). Это не может остановить утечки памяти, но может помочь предотвратить ошибки «Класс не найден». Я не совсем уверен, почему это происходит в 6,5
http://msdn.microsoft.com/en-us/library/ms189763.aspx