Modifications du comportement des champs NuméroAuto en cas de réplication d'une base de données

Microsoft Replication Manager

Modifications du comportement des champs NuméroAuto en cas de réplication d'une base de données

Lorsque vous répliquez une base de données, tous les champs NuméroAuto incrémentiels de vos tables deviennent des champs de numérotation aléatoire. Tous les champs NuméroAuto des enregistrements existants conservent leurs valeurs, mais les valeurs NuméroAuto des enregistrements ajoutés sont aléatoires. En d'autres termes, les numéros des enregistrements ne reflètent pas l'ordre dans lequel les enregistrements ont été ajoutés et, par conséquent, le dernier enregistrement ajouté ne présente pas forcément la valeur la plus élevée.

Avant de répliquer une base de données, vous devez déterminer si l'une de vos applications ou l'un des utilisateurs utilise une numérotation incrémentielle dans le champ NuméroAuto. Dans l'affirmative, vous pouvez utiliser un autre champ Date/Heure pour présenter des informations de tri séquentiel.

Remarque   Les réplicas contenus dans une base de données Access qui ont été créés à partir d'une publication Microsoft SQL Server conservent la fonctionnalité NuméroAuto pour prendre en charge la fonction Plage nommée du serveur SQL. Vous devez gérer ces plages dans chaque réplica. Pour plus d'informations sur la réplication dans un projet Microsoft Access, cliquez sur .