COM을 사용하여 iis에서 내가 만든 dll의 함수를 실행시킬 수 있는 것처럼,http://www.codeproject.com/KB/database/mssqltutorial.aspx
http://www.codeproject.com/KB/database/extended_sp.aspx?print=true
Extended Procedure를 작성하면 MSSQL Server에서 내가 만든 dll을 실행하게 할 수 있다.
모 제일 쉽게 하려면 VS의 마법사를 사용하면 되겠지...
여러가지로 쓸모가 많을 듯 하다.
예를 들면... DB에 Trigger를 걸어서 테이블이 변경되었을때 UDP로 실시간전송한다던지...
아니면 프로시져 작성할 때 파일로 로그를 쌓는다던지...
문제는... 이 Extended Procedure 실행중에 오류가 날 경우 SQLServer.exe 가 죽어버린다는 것! 크헉
'SQL Server' 카테고리의 다른 글
SELECT에 LOCK을 거는 방법 (0) | 2008.03.17 |
---|---|
SQL Server 프로시져 실행중 Sleep 주기 (0) | 2008.02.12 |
MSSQL에서 Oracle에 직접 SQL 날려 Data 가져오기 (openrowset함수) (0) | 2008.01.31 |
Blind SQL Injection (0) | 2008.01.31 |
MSSQL 트랜잭션 중 에러가 발생하면?? (0) | 2008.01.31 |