Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Problembeschreibung

Davon ausgehen, dass Sie die Mergereplikation Microsoft SQL Server 2012 oder SQL Server 2014 verwenden. In einem der veröffentlichten Datenbankobjekte ist eine datenbankübergreifende Abhängigkeit mit demselben Schemanamen und Objektnamen vorhanden. In diesem Szenario werden die folgenden Fehlermeldungen angezeigt:

Das Schemaskript '<filename>.Sch ' konnte nicht an den Abonnenten weitergegeben werden. Der Prozess konnte die Datei "<Pfadname>\<filename>. sch '" aufgrund des Betriebssystemfehlers 2 nicht lesen.

Ursache

Das Problem tritt auf, weil der SQL Server-Snapshot-Agent manchmal eine falsche Datenbank für bestimmte Abhängigkeiten zurückgibt, wenn in einem der veröffentlichten Datenbankobjekte eine datenbankübergreifende Abhängigkeit vorhanden ist.

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.