sql >> Database teknologi >  >> RDS >> Sqlserver

Kalder ikke-administrerede C/C++ DLL-funktioner fra SQL Server 2008

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.




  1. Smuk suppe webscrape ind i mysql

  2. Sådan udføres flere joinforbindelser med forskellige parametre i en enkelt forespørgsel

  3. Wordpress opdatering mysql tabel

  4. Sådan søger du efter eksakt matchende ord ved hjælp af MySql Query