HOW TO:將 SQL Server 專案項目部署至 SQL Server
更新:2007 年 11 月
建置 SQL Server 專案之後,它會編譯成組件,然後就可以將它部署至資料庫。
注意事項: |
---|
Microsoft SQL Server 中的 Common Language Runtime (CLR) 整合功能預設為關閉;必須要啟用此功能,才能使用 SQL Server 專案項目。若要啟用 CLR 整合,請使用 sp_configure 預存程序的 clr enabled 選項。如需詳細資訊,請參閱啟用 CLR 整合。 |
秘訣 |
---|
除了以三個步驟分別進行建置、部署和偵錯之外,另一個選擇為使用 [啟動] 命令 (F5) 建置組件、將它部署至資料庫,以及偵錯資料庫物件。選取 [啟動但不偵錯] 命令 (CTRL+F5),建置組件,並將它部署到資料庫。 |
若要將 SQL Server 專案中的項目部署至 SQL Server
在 [建置] 功能表中選取 [建置 <project name>],建置您的專案。
注意事項: 部署前,請先解決所有建置錯誤。
在 [建置] 功能表中選取 [部署 <project name>]。
注意事項: 如果收到訊息,告知您無法部署專案,可能就必須在伺服器上手動建立組件。這個錯誤通常是專案中參考的組件所造成。如需手動部署組件的詳細資訊,請參閱《SQL 線上叢書》中的<建立組件>頁面。
後續步驟
將 SQL Server 專案項目部署至資料庫之後,您可能需要執行項目來進行測試。
若要測試已部署的資料庫項目
使用專案中的 Test.sql (在 Visual C++ 中為 debug.sql) 指令碼來偵錯 SQL Server 專案項目。如需詳細資訊,請參閱 HOW TO:編輯 Test.sql 指令碼以執行 SQL 物件。
在 SQL Server 上,從查詢呼叫項目,以便執行。例如,如果您部署一個預存程序,則呼叫 EXEC <StoredProcedureName>,並傳入任何所需參數,即可執行此預存程序。如需詳細資訊,請參閱 HOW TO:執行預存程序和使用者定義函式。
請參閱
工作
HOW TO:建立及執行 CLR SQL Server 預存程序
HOW TO:建立及執行 CLR SQL Server 觸發程序
HOW TO:建立及執行 CLR SQL Server 彙總
HOW TO:建立及執行 CLR SQL Server 使用者定義函式
HOW TO:建立及執行 CLR SQL Server 使用者定義型別