방법: 참조된 어셈블리에 SQL CLR 데이터베이스 프로젝트 항목 배포
Visual Studio의 배포 기능을 사용하여 참조된 어셈블리에 SQL CLR(공용 언어 런타임) 데이터베이스 프로젝트 항목을 배포할 수 없습니다. 대신에 Transact-SQL Create Assembly 문을 사용해야 합니다. 예를 들어, 한 SQL CLR 데이터베이스 프로젝트에 다른 SQL CLR 데이터베이스 프로젝트에 대한 참조가 있으면 첫 번째 프로젝트의 배포 명령을 사용하여 두 번째(참조된) 프로젝트의 항목을 배포할 수 없습니다.
참조된 어셈블리에서 SQL LCR 프로젝트 항목을 배포하려면
프로젝트에 있는 항목뿐 아니라 참조된 어셈블리에 빌드해야 하는 항목을 빌드합니다.
SQL Server에 배포할 DLL에 대한 정보를 전달하는 Transact-SQL Create Assembly 문을 사용하여 항목을 배포합니다. 자세한 내용은 Microsoft 웹 사이트의 Create Assembly (Transact-SQL) 항목을 참조하십시오.
중요
새 어셈블리나 업데이트된 어셈블리를 데이터베이스에 배포하려면 적절한 사용 권한이 있어야 합니다. 자세한 내용은 Visual Studio의 데이터베이스 기능에 필요한 권한을 참조하십시오.
참고 항목
작업
방법: SQL Server 공용 언어 런타임 통합을 사용하는 데이터베이스 개체의 프로젝트 만들기
방법: 공용 언어 런타임 통합을 사용하여 SQL Server 저장 프로시저 만들기 및 실행
방법: 공용 언어 런타임 통합을 사용하여 SQL Server 트리거 만들기 및 실행
방법: 공용 언어 런타임 통합을 사용하여 SQL Server 집계 만들기 및 실행
방법: 공용 언어 런타임 통합을 사용하여 SQL Server 사용자 정의 함수 만들기 및 실행
방법: 공용 언어 런타임 통합을 사용하여 SQL Server 사용자 정의 형식 만들기 및 실행
참조
SQL CLR 데이터베이스 프로젝트 및 데이터베이스 개체의 특성
개념
관리 코드를 사용하여 데이터베이스 개체를 만드는 경우의 이점