Interessant diskussion her :MSDN -Umanaged kode i SQL CLR . Jeg formoder, at det skyldes, hvordan DLL'erne indlæses af motoren. De præsenterer en række muligheder, herunder hosting af koden uden for sql-serveren i en anden tjeneste og adgang til koden ved hjælp af WCF eller måske COM. Den sidste mulighed er måske at omkompilere din kode til ren administreret C++, men dette er muligvis ikke en mulighed for ældre kode.
Forstå CLR-integration i SQL Server 2005 præsenterer mere information om, hvordan processen fungerer.
Du bør også gennemgå CLR Integration Security , og afgør tillidsniveauerne for den kode, du udfører, og om du alligevel vil være i stand til at bruge koden i CLR-processen.