Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

Snapshot- oder Protokollleser Agents schlägt fehl, wenn Zieltabelle SQL Server 2014 leer ist

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 3144065
Problembeschreibung
Bei der Transaktionsreplikation in Microsoft SQL Server 2014 ein Artikel in einer SQL-Abfrage ist eine leere Zeichenfolge in eine Zieltabelle (@destination_table = N "") in einer Transact-SQL-Anweisung. In diesem Fall erhalten Sie die Fehlermeldung an den angegebenen Speicherorten:
  • Der Snapshot-Agent:
    Wert kann nicht null sein. Parametername: StrObjectName

  • Der Protokollleser-Agent:
    Der Prozess konnte 'Sp_replcmds' auf 'SERVER' nicht ausführen.

  • In der Fehlerprotokolldatei:
    SQL Server-Assertion: Datei: <replrowset.cpp>, Line = 2853 Fehler Assertion = 'DwColLen'.</replrowset.cpp>

    Hinweis Dieser Fehler hängt möglicherweise mit dem Ausführungszeitpunkt zusammen. Wenn der Fehler weiterhin besteht, nachdem Sie die Anweisung erneut ausführen, verwenden Sie DBCC CHECKDB die Datenbank für strukturelle Integrität überprüft. Oder starten Sie den Server, um sicherzustellen, dass die speicherresidenten Datenstrukturen nicht beschädigt sind. Eine Datei wird im Ordner\Log erstellt mit den Details der Assertion.

Hinweis Die zweite und dritte Fehler werden ausgelöst, nur wenn Publikation sofortigen Synchronisierung aktiviert ist.
Ursache
Dieses Problem tritt auf, weil eine leere Zeichenfolge ein gültiger Zieltabellenname nicht.
Abhilfe
Um dieses Problem zu umgehen, legen Sie eine gültige Zieltabellenname oder entfernen Sie ungültige Zieltabellenname.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 3144065 – Letzte Überarbeitung: 04/05/2016 17:20:00 – Revision: 1.0

Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB3144065 KbMtde
Feedback