SQL Server 저장 프로 시저 또는 함수에서 .NET 어셈블리를 참조하거나 SQL Server에서 clr 코드에 액세스 할 수 있습니까? 이 솔루션 하다니참조 SQL Server의 .NET 어셈블리 저장 프로 시저 또는 함수
편집 다소 일반적으로 필요합니다, 나는 SQL 당신이 실제로 수 2005 +
SQL Server 저장 프로 시저 또는 함수에서 .NET 어셈블리를 참조하거나 SQL Server에서 clr 코드에 액세스 할 수 있습니까? 이 솔루션 하다니참조 SQL Server의 .NET 어셈블리 저장 프로 시저 또는 함수
편집 다소 일반적으로 필요합니다, 나는 SQL 당신이 실제로 수 2005 +
SQL Server의 버전에 따라 다릅니다. SQL Server 2005 이상은 CLR 저장 프로 시저를 지원합니다. 이전 버전을 사용하는 경우 어셈블리를 COM 클래스로 등록한 다음 (객체/메서드/어셈블리의 특성 사용) regasm을 사용하여 등록해야합니다. 그런 다음 다른 COM 객체와 마찬가지로 호출 할 수 있습니다. 당신이 COM + (내 경험) 구성 요소로 등록해야 할 수도 있으므로
http://dn.codegear.com/article/32754
SQL 6.5하지만 (메모리 누수 가끔) 약간의 버그입니다. 그게 메모리 누수를 막을 수는 없지만 "클래스를 찾을 수 없음"오류를 막을 수 있습니다. 나는 그것이 6.5에서 왜 일어나는 지 정확히 알지 못한다.
을 기대 상당히 확신합니다.
일부 정보 here.
SQL Server 2005 또는 나중에이 필요합니다.