共用方式為


HOW TO:部署被參考組件中的 SQL CLR 資料庫專案項目

您無法透過 Visual Studio 中的部署功能,部署參考組件中的 SQL Server Common Language Runtime (SQL CLR) 資料庫專案項目, 必須改用 Transact-SQL Create Assembly 陳述式。 例如,如果有一個 SQL CLR 資料庫專案包含另一個 SQL CLR 資料庫專案的參考,您無法在第一個專案中使用部署命令來部署第二個 (被參考的) 專案中的項目。

若要部署被參考組件中的 SQL CLR 專案項目

  1. 建置專案中的項目,以及必須在被參考組件中建置的所有項目。

  2. 使用 Transact-SQL Create Assembly 陳述式部署項目,傳入您想要部署到 SQL Server 的 DLL 之資訊。 如需詳細資訊,請參閱 Microsoft 網站上的 CREATE ASSEMBLY (Transact-SQL) 主題。

    重要事項重要事項

    您必須擁有適當的權限,才能將新的或已更新的組件部署到資料庫。 如需詳細資訊,請參閱Visual Studio 資料庫功能的必要權限

請參閱

工作

HOW TO:針對使用 SQL Server Common Language Run-time 整合的資料庫物件建立專案

HOW TO:使用 Common Language Run-time 整合建立和執行 SQL Server 預存程序

HOW TO:使用 Common Language Run-time 整合建立和執行 SQL Server 觸發程序

HOW TO:使用 Common Language Run-time 整合建立和執行 SQL Server 彙總

HOW TO:使用 Common Language Run-time 整合建立和執行 SQL Server 使用者定義函式

HOW TO:使用 Common Language Run-time 整合建立和執行 SQL Server 使用者定義型別

逐步解說:使用 Managed 程式碼建立預存程序

HOW TO:偵錯 SQL CLR 預存程序

參考

SQL CLR 資料庫專案和資料庫物件的屬性

概念

SQL Server CLR 整合簡介 (ADO.NET)

使用 Managed 程式碼建立資料庫物件的好處

以 Managed 程式碼建立 SQL Server 物件

其他資源

SQL CLR Database Debugging