MSSQL_ENG014005
S’applique à : SQL Server Azure SQL Managed Instance
Détails du message
Attribut | Valeur |
---|---|
Nom du produit | SQL Server |
ID de l’événement | 14005 |
Source de l’événement | MSSQLSERVER |
Composant | Moteur de base de données SQL Server |
Nom symbolique | |
Texte du message | Impossible de supprimer la publication. Il existe un abonnement. |
Explication
Vous avez tenté de supprimer une publication qui a un ou plusieurs abonnements associés. Une publication peut être supprimée seulement s'il n'y a pas d'abonnements associés.
Action de l’utilisateur
Supprimez les abonnements avant de supprimer la publication. Si vous utilisez SQL Server Management Studio pour supprimer la publication, vous pouvez supprimer automatiquement tous les abonnements associés avant de supprimer la publication. Si vous utilisez des procédures stockées, vous devez d'abord explicitement supprimer les abonnements. Pour plus d'informations, consultez Delete a Push Subscription et Delete a Pull Subscription.
S'il semble ne pas exister d'abonnements pour la publication ou si vous voyez cette erreur quand vous créez une publication, il est possible qu'un abonnement antérieur n'ait pas été complètement nettoyé quand il a été supprimé. Exécutez sp_removedbreplication (Transact-SQL) sur la base de données pour supprimer tous les objets et paramètres liés à la réplication.