Gewusst wie: Bereitstellen von SQL Server-Projektelementen in Assemblys, auf die verwiesen wird

Aktualisiert: November 2007

SQL Server-Projektelemente in Assemblys, auf die verwiesen wird, können nicht über die Bereitstellungsfeatures in Visual Studio bereitgestellt werden. Verwenden Sie stattdessen die Transact-SQL-Anweisung Create Assembly. Wenn z. B. ein SQL Server-Projekt einen Verweis auf ein anderes SQL Server-Projekt enthält, können Sie den deploy-Befehl im ersten Projekt nicht verwenden, um die Elemente im zweiten Projekt (auf das verwiesen wird) bereitzustellen.

Hinweis:

Das CLR-Integrationsfeature (Common Language Runtime) ist in Microsoft SQL Server in der Standardeinstellung deaktiviert und muss aktiviert werden, damit SQL Server-Projektelemente verwendet werden können. Die CLR-Integration kann mithilfe der Option CLR aktiviert der gespeicherten Prozedur sp_configure aktiviert werden. Weitere Informationen finden Sie unter Aktivieren der CLR-Integration.

So stellen Sie SQL Server-Projektelemente in Assemblys bereit, auf die verwiesen wird

  1. Erstellen Sie die Elemente im Projekt, sowie sämtliche Elemente, die in der Assembly erstellt werden müssen, auf die verwiesen wird.

  2. Stellen Sie die Elemente mit der Transact-SQL-Anweisung Create Assembly bereit, indem Sie die Informationen für die DLL übergeben, die Sie auf dem SQL-Server bereitstellen möchten. Weitere Informationen finden Sie im Abschnitt zum Erstellen einer Assembly in der SQL-Onlinedokumentation.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines SQL Server-Projekts

Gewusst wie: Erstellen und Ausführen einer gespeicherten CLR SQL Server-Prozedur

Gewusst wie: Erstellen und Ausführen eines CLR SQL Server-Triggers

Gewusst wie: Erstellen und Ausführen eines CLR SQL Server-Aggregats

Gewusst wie: Erstellen und Ausführen einer benutzerdefinierten CLR SQL Server-Funktion

Gewusst wie: Erstellen und Ausführen eines benutzerdefinierten CLR-SQL Server-Typs

Exemplarische Vorgehensweise: Erstellen einer gespeicherten Prozedur in verwaltetem Code

Gewusst wie: Debuggen einer gespeicherten Prozedur in SQL/CLR

Konzepte

Einführung in CLR-Integration für SQL Server (ADO.NET)

Vorteile von verwaltetem Code bei der Erstellung von Datenbankobjekten

Elementvorlagen für SQL Server-Projekte

Referenz

Attribute für SQL Server-Projekte und Datenbankobjekte

Weitere Ressourcen

Debuggen von SQL CLR-Datenbanken