Udostępnij za pośrednictwem


DROP MONTAŻOWYCH (języka Transact-SQL)

Usuwa wirtualny plik dziennika i wszystkie powiązane pliki z bieżącej bazy danych.Zespoły są tworzone za pomocą TWORZENIE wirtualny plik dziennika i modyfikować za pomocą ZMIANA wirtualny plik dziennika.

Topic link iconKonwencje składni języka Transact-SQL

DROP ASSEMBLY assembly_name [ ,...n ]
[ WITH NO DEPENDENTS ]
[ ; ]

Argumenty

  • assembly_name
    To nazwa wirtualny plik dziennika, który chcesz usunąć.

  • Z NIE ZALEŻNOŚCI
    Jeśli określone, nie tylko spadnie assembly_name i żaden zależne zestawy, które odwołują się do wirtualny plik dziennika. Jeśli nie zostanie określony, DROP wirtualny plik dziennika spadnie assembly_name a wszystkie zależne zestawy.

Remarks

Usunięcie wirtualny plik dziennika usuwa wirtualny plik dziennika i wszystkie skojarzone pliki, takie jak kod i debugowania plików źródłowych, z bazy danych.

Jeśli WITH NO zależności nie jest określony, DROP wirtualny plik dziennika spadnie assembly_name a wszystkie zależne zestawy. Jeśli próba upuść wszystkie zależne zestawy nie powiedzie się, DROP wirtualny plik dziennika zwraca błąd.

DROP MONTAŻOWYCH zwraca błąd, jeśli zespół odwołują się do innego wirtualny plik dziennika, który nie istnieje w bazie danych lub jeśli jest używany przez funkcje (CLR) w czasie wykonywania języka wspólnego, procedur, wyzwalaczy, typów zdefiniowanych przez użytkownika lub zagregowanych w bieżącej bazie danych.

DROP MONTAŻOWYCH nie koliduje z dowolnym kodem odwoływania się do wirtualny plik dziennika, który jest aktualnie uruchomione.Jednak po wykonuje DROP MONTAŻOWYCH, wszelkie próby wywołania kod zespołu nie będą działać.

Uprawnienia

Wymaga własność wirtualny plik dziennika lub uprawnienia kontroli nad nim.

Przykłady

W poniższym przykładzie założono, wirtualny plik dziennika HelloWorld utworzone w wystąpieniu programu SQL Server.

DROP ASSEMBLY Helloworld