2013-10-21 2 views
0

으로 .NET 4.0 클래스 사용 SQL Server 2005 CLR UDF에서 사용해야하는 .NET 4.0 클래스가 있으므로 여기서는 다루지 않을 것입니다. SQL Server 2005는 .NET 2.0 CLR 만 지원하므로 4.0 클래스를 만들 수있는 방법이 있습니까? 2.0에서 클래스를 다시 작성하는 것은 매우 많은 시간이 소요됩니다. COM interop에 4.0 클래스를 등록한 다음 2.0 CLR 또는 다른 클래스에서 참조 할 수 있습니까? 어떤 도움을 주시면 감사하겠습니다. 감사!SQL Server 2005 CLR UDF

+1

나는 똑같은 것을해야했다. 큰 고통이었다. 운 좋게 나는 경영진이 2012 년으로 업그레이드하도록 설득했다. 그러나 @ chris-p의 대답은 그것을하는 유일한 방법입니다. – Mansfield

+0

적어도 경영진을 설득 할 수 있습니다. 일부 사람들은 여전히 ​​레거시 SQL 서버 2005 에디션에 머물고 싶어합니다. [Sql server 2012+의 라이센스 모드]는 또한 업 그라데이션에서 사용자에게 조금 제한됩니다. –

답변

1

COM 액세스 가능한 adapter class을 작성하여 .NET 4.0 어셈블리 앞에 앉아서 2005 UDF의 어댑터를 사용할 수 있습니다.