ms-sql server

    [SQL Server] .NET 어셈블리 등록

    [SQL Server] .NET 어셈블리 등록

    C#으로 작성된 프로그램을 MS-SQL Server에서 동작할 수 있도록 하려면 MS-SQL Server의 어셈블리에 등록시켜주면 됩니다. 이 과정을 살펴보면 다음과 같습니다. 우선 Visual Studio에서 SQL Server Database Project를 생성합니다. 프로젝트명은 db_server로 하겠습니다. 당연히 이 이름은 임의로 잡아주셔도 됩니다. 프로젝트 생성 후 프로젝트-> 추가에서 SQL CLR C#을 선택합니다. 예제에서는 간단한 Function을 생성할 것이므로 SQL CLR C# User Defined Function을 선택합니다. Plus.cs 파일을 다음과 같이 수정합니다. 파일 내용은 2개의 정수값을 받아 합산한 결과를 반환하도록 하였습니다. 빌드 후 dll을 생성합니다. ..