Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Un nombre insuffisant d'arguments a été fourni pour la procédure ou la fonction cdc.fn_cdc_get_all_changes_

Ce message d'erreur est quelque peu trompeur et laisse entendre que certains paramètres peuvent être hors limites . Le message n'est plus personnalisé à cause de la limitation des fonctions de table.

La valeur zéro (0x00000000000000000000 ) n'est pas valide. Le sys.fn_cdc_get_min_lsn() renvoie cette valeur s'il ne trouve pas le nom d'instance de capture approprié . Ce nom peut différer du nom réel de la table. Voir cette question pour plus de détails

Voir la question suivante pour plus de détails.