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
Erstellen Sie die Elemente im Projekt, sowie sämtliche Elemente, die in der Assembly erstellt werden müssen, auf die verwiesen wird.
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