Ein bisschen Hintergrund. Wir haben eine App entwickelt, die die Merge-Replikation verwendet. Derzeit veröffentlichen wir ungefähr 212 Artikel, und alles ist in Ordnung, da es anscheinend in die Grenze von 256 Artikeln fällt. (Verwenden von SQL Standard 2005 auf dem Server und 2005 Express auf Abonnentenebene.)
Wir sind dabei, eine neue Version mit einer von Grund auf neu erstellten Datenbank zu entwickeln, die eine Mindestsystemanforderung für die SQL 2008 R2 Standard-Serverseite und Express 2008 R2 auf der Client-Seite enthält, die ebenfalls über die zu verfügen scheint gleiche Anzahl von 256 Zählungen für veröffentlichte Artikel. (Ja, wir werden auch 2012 unterstützen, die Grenzen sind jedoch gleich.)
Die Frage stellt sich, wo wir über 400 Artikel in der neuen Version erfolgreich getestet haben und alles funktionstest ist (Pub-Erstellung, Snapshot- und Abonnenten-Erstellung sowie Replikation selbst). Hat jemand anderes zuvor das Zähllimit überschritten, und ist dies nur ein weiches empfohlenes Limit? Wir haben weder bei der Erstellung der Veröffentlichung noch bei der Erstellung der Abonnenten Fehler festgestellt.
Gemäß diesem Artikel: http://msdn.microsoft.com/en-us/library/ms143432%28v=sql.105%29
Ich warte auf einen Rückruf von Microsoft, aber ich würde gerne wissen, ob dies schon jemand in einer SQL-Version gesehen hat.
Antworten:
Ich habe jetzt das Replikations-Setup mit 666 Tabellenartikeln in der Produktion zusammengeführt und keine Warnung oder Fehler bezüglich des Artikellimits erhalten.
Update: Ab SQL Server 2016 beträgt das Artikellimit jetzt: 2048
Quelle
quelle
Ich habe in der Vergangenheit mit SQLServer 2008 (nicht R2) geschlagen. Microsoft sagte: Es ist eine harte Grenze. Es gibt keine Möglichkeit, dies zu überwinden.
quelle
Soweit ich weiß, ist das 256-Limit ein hartes Limit für "unterstützte Konfigurationen". Sobald Sie 256 überschreiten, funktionieren einige Funktionen möglicherweise nicht mehr.
Zum Beispiel habe ich eine Datenbank mit 629 Zusammenführungsartikeln und sie funktioniert einwandfrei. Wenn ich jedoch einen gefilterten Artikel hinzufüge, wird ein Fehler angezeigt, der diesem Fehler ähnelt. "Nachricht: Zu viele Tabellennamen in der Abfrage. Der maximal zulässige Wert ist 256. " wenn Sie versuchen, den Schnappschuss zu erstellen.
quelle