Zarządzanie CLR integracja zestawy
Kod zarządzany jest skompilowany i następnie wdrażane w jednostkach o nazwie wirtualny plik dziennika.Zespół jest dostarczana w bibliotece DLL lub wykonywalnego (.exe) pliku.W czasie, gdy plik wykonywalny można uruchamiać na własny, biblioteka DLL musi być obsługiwana w istniejącej aplikacji.Managed DLL assemblies can be loaded into and hosted by Microsoft SQL Server.SQL Server requires you to register the assembly in a SQL Server database using the CREATE ASSEMBLY statement, before it can be loaded in the process and used.Zespoły mogą również być zaktualizowany z wersja nowszej, za pomocą instrukcja ALTER MONTAŻOWYCH lub usunięte z SQL Server za pomocą instrukcja DROP wirtualny plik dziennika.
Montaż informacje są przechowywane w sys.assembly_files Tabela w bazie danych wirtualny plik dziennika został zainstalowany. The sys.assembly_files tabela contains the following columns.
Kolumna |
Description |
|---|---|
assembly_id |
Identyfikator zdefiniowany dla wirtualny plik dziennika.Ten numer jest przypisany do wszystkich obiektów odnoszących się do tego samego wirtualny plik dziennika. |
Nazwa |
Nazwa obiektu. |
file_id |
Liczba identyfikująca każdy obiekt z pierwszym obiektem skojarzonym z danej assembly_id jest podana wartość 1. Jeżeli wiele obiektów są skojarzone z tym samym assembly_id, a następnie każda następna file_id wartość jest zwiększana o 1. |
zawartość |
Reprezentacja szesnastkową wirtualny plik dziennika lub pliku. |
W tej sekcji
Tworzenie wirtualny plik dziennika
W tym artykule omówiono tworzenie zestawów bezpieczne, EXTERNAL_ACCESS i niebezpieczne środowisko CLR w SQL Server.Zmienianie wirtualny plik dziennika
W tym artykule opisano aktualizowanie zestawów CLR w SQL Server.Usunięcie wirtualny plik dziennika
W tym artykule omówiono upuszczanie CLR zespołów z SQL Server.