Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Verwijdert het publiceren van metadata die behoren tot een specifieke publicatie bij de distributeur. Deze opgeslagen procedure wordt uitgevoerd bij de distributeur in de distributiedatabase.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_removedistpublisherdbreplication
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
[ ; ]
Arguments
[ @publisher = ] N'uitgever'
De naam van de Publisher-server. @publisher is sysname, zonder standaardinstelling.
[ @publisher_db = ] N'publisher_db'
De naam van de publicatiedatabase. @publisher_db is systeemnaam, zonder standaard.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Remarks
sp_removedistpublisherdbreplication wordt gebruikt door transactionele en snapshotreplicatie.
sp_removedistpublisherdbreplication wordt gebruikt wanneer een gepubliceerde database opnieuw moet worden aangemaakt zonder ook de distributiedatabase te laten vallen. De volgende metadata is verwijderd:
- Alle publicatiemetadata.
- Metadata voor alle artikelen behoort tot de publicatie.
- Metadata voor alle abonnementen op de publicatie.
- Metadata voor alle replicatieagenttaken die tot de publicatie behoren.
Permissions
Alleen leden van de sysadmin-vaste serverrol bij de distributeur of leden van de db_owner vaste databaserol in de distributiedatabase kunnen uitvoeren sp_removedistpublisherdbreplication.