ERROR
Bei der Ausführung von "Teilnetz aktualisieren" in einem Teilnetz mit einer großen Anzahl an Teilnetz-Controllern kann der Vorgang mit der folgenden Fehlermeldung fehlschlagen:
"Fehler 160277: Die Zeile enthält einen falschen Wert."Dieser Fehler weist darauf hin, dass bei der Durchführung des Vorgangs ein ungültiger Wert erkannt wurde.In einigen Versionen kann bei Vorliegen dieses Problems auch die folgende Fehlermeldung angezeigt werden:
"Fehler 002981: Der Wert überschreitet den gültigen Wertebereich für die Spalte."
Wenn die SubnetLine-Feature-Class während der Teilnetz-Aktualisierung aktualisiert wird, werden die Namen aller Teilnetz-Controller im Teilnetz im Feld SUBNETWORKCONTROLLERNAMES verkettet. Beispiel: "383030-802::383030-847::383030-991::383030-992"
Bei einer großen Anzahl an Teilnetz-Controllern im Teilnetz können die verketteten Werte die Zeichenbeschränkung für das Feld SUBNETWORKCONTROLLERNAMES überschreiten, was zur Folge hat, dass der Vorgang fehlschlägt.
Hinweis: Erstellen Sie unbedingt eine Sicherungskopie, bevor Sie fortfahren.Die Sicherung ist ein wichtiger Schritt vor der Durchführung von Schemaänderungen.
Mit der Veröffentlichung von ArcGIS Pro 2.7 wurde die Länge des Feldes SUBNETWORKCONTROLLERNAMES in der SubnetLine-Feature-Class für neue Netzarten vergrößert.Durch diese Änderung wird der Datentyp des Feldes aktualisiert, um den Max-Wert für Zeichenfolgen in den jeweiligen RDBMS zu unterstützen. Allerdings betreffen diese Aktualisierungen nur neu erstellte Netzarten.Für vorhandene Netzarten wird das Feld bei der Durchführung eines Upgrades nicht aktualisiert.Das Feld SUBNETWORKCONTROLLERNAMES in der SubnetLine-Feature-Class kann manuell mit dem Befehl ALTER TABLE aktualisiert werden, um zu vermeiden, dass dieser Fehler beim Arbeiten mit vorhandenen Netzarten auftritt.
Führen Sie die folgenden Schritte aus, um diese Änderung vorzunehmen:
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen