Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Für die Prozedur oder Funktion wurde eine unzureichende Anzahl von Argumenten angegeben cdc.fn_cdc_get_all_changes_

Diese Fehlermeldung ist etwas irreführend und deutet im Wesentlichen darauf hin, dass Einige Parameter könnten außerhalb des gültigen Bereichs liegen . Die Nachricht wird nicht weiter angepasst wegen der Einschränkung von Tabellenfunktionen.

Der Nullwert (0x00000000000000000000 ) ist nicht gültig. Die sys.fn_cdc_get_min_lsn() gibt diesen Wert zurück, wenn es den entsprechenden Capture-Instanznamen nicht finden kann . Dieser Name kann vom tatsächlichen Tabellennamen abweichen. Siehe diese Frage für weitere Details

Siehe die folgende Frage für weitere Details.