Considérations relatives à la réplication (SQL Server Express)
Microsoft SQL Server 2005 Express Edition (SQL Server Express) peut faire office d'abonné pour tous les types de réplication, ce qui procure un moyen pratique de distribuer des données à des applications clientes qui utilisent SQL Server Express. Lorsque vous utilisez SQL Server Express dans une topologie de réplication, tenez compte des éléments suivants :
- SQL Server Express ne peut pas faire office de serveur de publication ou de distribution.
- Pour cette version, les abonnements doivent être créés par Transact-SQL ou des RMO (Replication Management Objects). Pour plus d'informations, consultez les rubriques suivantes :
- Programmation de la réplication en Transact-SQL : Procédure : créer un abonnement par envoi de données (programmation Transact-SQL de réplication) et Procédure : créer un abonnement par extraction de données (programmation Transact-SQL de réplication).
- Programmation RMO : Procédure : créer un abonnement par envoi de données (programmation RMO) et Procédure : créer un abonnement par extraction de données (pull) (programmation RMO).
- SQL Server Express ne contient pas l'Agent SQL Server, qui s'utilise généralement pour exécuter des agents de réplication. Si vous utilisez un abonnement par envoi de données, les agents de réplication s'exécutent au niveau du serveur de distribution, qui sera une instance de SQL Server 2005, de sorte qu'il existe des options pour la synchronisation. Mais si vous utilisez un abonnement par extraction de données, dans lequel les agents s'exécutent au niveau de l'abonné, vous devez synchroniser l'abonnement à l'aide du Gestionnaire de synchronisation Windows ou RMO.
- Le Gestionnaire de synchronisation Windows est un outil de Microsoft Windows 2000 et versions ultérieures. Si SQL Server s'exécute sur le même ordinateur que le Gestionnaire de synchronisation, vous pouvez effectuer les opérations suivantes :
- synchroniser un abonnement ;
- réinitialiser un abonnement ;
- modifier le mode de mise à jour d'un abonnement transactionnel pouvant être mis à jour.
Pour plus d'informations sur la manière de synchroniser un abonnement, consultez Procédure : synchroniser un abonnement (à l'aide du Gestionnaire de synchronisation Windows). Pour plus d'informations sur le Gestionnaire de synchronisation Windows, consultez Gestionnaire de synchronisation Windows dans la documentation de SQL Server 2005. - Synchronisation à l'aide de la programmation RMO : Pour plus d'informations, consultez Procédure : synchroniser un abonnement par extraction de données (pull) (Programmation RMO) et Procédure : pour synchroniser un abonnement d'envoi de données (programmation RMO).