Select the product you need help with
Comment faire pour utiliser la réplication avec SQL Server 2000 Desktop Engine (MSDE 2000)Numéro d'article: 324992 - Voir les produits auxquels s'applique cet article SommaireRésumé Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) est une version redistribuable du moteur de base de données relationnelle SQL Server 2000. En utilisant MSDE 2000, les développeurs application ont un moyen utilisé distribuer leur application et une base de données dans lequel stocker les données. En outre, MSDE 2000 prend en charge la réplication. Ceci est une fonctionnalité très utile qui permet aux développeurs d'applications en particulier si les utilisateurs sont déconnectés et souhaitez fusionner leur copie locale des données avec un serveur central. Toutefois, la réplication MSDE 2000 comprend certaines limitations et les avertissements. Cet article décrit les caractéristiques pour la réplication de MSDE 2000 et fournit également savoir comment gérer la réplication avec MSDE 2000. Lorsque vous utilisez la réplication avec les éditions standard de SQL Server, toutes les fonctionnalités SQL Server et réplication sont disponibles. MSDE 2000 peut répliquer entre toutes les versions de SQL Server ; toutefois, lorsque vous utilisez MSDE 2000 dans le cadre de la topologie de réplication, il existe certaines limitations. Des ces limitations se produisent en raison des limitations inhérentes de MSDE 2000 et certains autres sont les limitations de conception par rapport à MSDE 2000 et la réplication. Limitations propres à la réplication et les avertissements
Limitations de MSDE 2000 spécifique et les avertissements
En utilisant de MSDE 2000 comme un Publisher ou distributeurLorsque MSDE 2000 fait partie de la topologie de réplication, il peut agir le Publisher ou du distributeur, ou en tant que l'abonné. Lorsque vous utilisez MSDE 2000 comme le Publisher ou distributeur, tenez compte des limitations suivantes :
En utilisant de MSDE 2000 comme un abonnéMSDE 2000 est principalement utilisé dans les scénarios déconnectés. De ce fait, MSDE 2000 est généralement un abonnement à une composition de fusion et publipostage dans une topologie de réplication. Problèmes standard qui peuvent se produire lorsque vous utilisez MSDE 2000 comme un abonné sont :
Problèmes de licenceMSDE 2000 ne nécessite pas les licences lorsque vous l'utilisez en mode autonome, mais lorsque vous l'utiliser dans une topologie de réplication qui implique des éditions de SQL Server standard, si le serveur est en cours par siège mode que contrairement à un mode par processeur, chaque abonné 2000 MSDE doit être un client-accès licence (CAL).Pour plus d'informations sur les licences de SQL Server, reportez-vous au site de Web Microsoft suivant : http://www.microsoft.com/sql/howtobuy/SQL2KLic.doc
(http://www.microsoft.com/sql/howtobuy/sql2klic.doc)
Gestion de réplication avec MSDE 2000Dans les éditions de SQL Server standard, vous pouvez gérer la réplication à l'aide de SQL Server Enterprise Manager. La tâche de créer la composition et les abonnements sont généralement effectuées par l'aide de l'interface utilisateur réplication dans SQL Server Enterprise Manager. Parce que MSDE 2000 n'inclut pas SQL Server Enterprise Manager, vous devez administrer et gérer la réplication à l'aide des programmes personnalisés. Si SQL Server Enterprise Manager est disponible sur n'importe quel ordinateur, et vous pouvez inscrire MSDE 2000 dans SQL Server Enterprise Manager, vous pouvez gérer la réplication à l'aide de SQL Server Enterprise Manager.Comme nous l'avons vu précédemment, MSDE 2000 peut agir comme un éditeur ou un abonné, et dans la plupart des cas, il sert d'un abonné. La section suivante décrit comment faire pour créer et gérer les abonnements de MSDE 2000. Comment faire pour créer un abonnement à MSDE 2000Il existe une plusieurs façons pour créer un abonnement à un abonnement 2000 MSDE. Les méthodes suivantes sont basées sur l'hypothèse que MSDE 2000 n'est pas inscrit dans n'importe quel SQL Server Enterprise Manager :
Gestionnaire de synchronisation WindowsGestionnaire de synchronisation Windows est un utilitaire qui est disponible avec Microsoft Windows 2000 et sur tout ordinateur qui exécute Microsoft Internet Explorer 5.0. Vous pouvez l'utiliser pour synchroniser ou pour distribuer des données entre des instances de Microsoft SQL Server 2000 lorsque vous utilisez la réplication de capture instantanée, réplication transactionnelle ou la réplication de fusion. Pour plus d'informations sur Gestionnaire de synchronisation Windows, consultez la rubrique « Gestionnaire de synchronisation Windows » dans la documentation en ligne de SQL Server 2000 de.Remarque : lorsque vous utilisez le Gestionnaire de synchronisation de Windows, vous pouvez uniquement créer un abonnement d'extraction anonyme. Pour créer un abonnement :
Après avoir créé l'abonnement, vous pouvez gérer il Gestionnaire de synchronisation de Windows en cliquant sur Propriétés . En procédant ainsi, vous pouvez réinitialiser l'abonnement, supprimer l'abonnement et effectuer d'autres modifications. Pour plus d'informations sur le Gestionnaire de synchronisation de Windows, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : 292442
(http://support.microsoft.com/kb/292442/
)
Comment utiliser le Gestionnaire de synchroniser Windows avec les abonnés d'extraction Contrôles ActiveX de réplicationDans la plupart des cas, MSDE 2000 est utilisé comme un serveur pour les applications qui sont déployées sur l'ordinateur de l'utilisateur. Dans ce cas où la réplication est nécessaire, vous pouvez utiliser les contrôles ActiveX de réplication de l'application pour gérer la réplication qu'abonné 2000 MSDE.L'application que vous distribuez peut utiliser les objets ActiveX de réplication pour créer des abonnements à une opération de fusion, transactionnelle, ou composition de capture instantanée. En outre, vous pouvez utiliser les méthodes et propriétés de ces objets pour gérer ces abonnements. Par exemple, si vous déployez une application Microsoft Visual Basic et que vous devez répliquer les données vers le serveur principal exécutant SQL Server, vous pouvez inclure un morceau de code dans l'application qui crée l'abonnement, puis effectue la synchronisation. Pour afficher des exemples d'applications qui montrent comment utiliser les contrôles ActiveX de réplication pour créer et gérer les abonnements à fusionner transactionnelle et réplication de capture instantanée, consultez la « développement réplication applications à l'aide de contrôles ActiveX » rubrique dans la documentation de SQL Server 2000 en ligne. Gestion de la réplication à l'aide objets réplication SQL-DMOSQL Distributed Management Objects (SQL-DMO) est une collection d'objets qui encapsulent de gestion de base de données et la réplication de Microsoft SQL Server. Vous pouvez créer une application à l'aide de Microsoft Visual C++ ou Microsoft Visual Basic et utiliser ensuite les objets SQL-DMO pour paramétrer et gérer la réplication.Pour plus d'informations sur SQL-DMO et développement d'applications à l'aide de SQL-DMO, consultez la rubrique « développement d'applications SQL-DMO » dans la en ligne de SQL Server 2000. L'aide de la OSQL utilitaire de ligne de commande pour ajouter des tâches de réplicationOSQL est un utilitaire de ligne de commande qui inclut l'installation de MSDE 2000. Vous pouvez utiliser cet outil pour vous connecter à SQL Server et exécuter des requêtes et les scripts. Pour plus d'informations OSQL, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :325003 En outre, vous pouvez créer abonnements extraction à SQL Server compositions directement à l'aide d'instructions Transact-SQL. Lorsque vous créez l'abonnement en utilisant des procédures stockées, un travail est créé sur l'abonné. Parce que MSDE 2000 n'inclut pas les outils clients, vous devez utiliser les procédures stockées pour arrêter et lancer le travail.
(http://support.microsoft.com/kb/325003/
)
Comment gérer le Desktop de serveur SQL de la Engine (MSDE 2000) à l'aide de l'utilitaire osql Remarque : Cet exemple repose sur l'hypothèse que l'abonnement est anonyme et qu'il s'agit d'une composition de fusion et publipostage.
Remarque : ce code n'inclut pas les paramètres pour contrôler les prévisions de travail. En outre, aucune procédure paramétrage n'est pour déterminer l'état du travail. Si vous souhaitez avoir le statut travail écrit dans le journal des événements, modifier le travail en utilisant la procédure sp_update_job stockées et définir ensuite le @notify_level_eventlog paramètre. Pour plus d'informations sur ces procédures stockées, consultez les rubriques suivantes dans la en ligne de SQL Server 2000 :
Gestion de distributeur et PublisherMSDE 2000 peut agir comme un éditeur et comme un distributeur.Les étapes pour créer un distributeur et un éditeur dans MSDE 2000 sont semblables aux étapes décrites dans les éditions standard de SQL Server :
Références Pour télécharger une version mise à jour en ligne de SQL Server 2000, reportez-vous au site de Web Microsoft suivant : http://technet.microsoft.com/en-us/sqlserver/bb331756.aspx Pour plus d'informations sur l'utilisation des contrôles ActiveX de réplication avec Microsoft Visual Basic .NET, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
(http://technet.microsoft.com/en-us/sqlserver/bb331756.aspx)
319648
(http://support.microsoft.com/kb/319648/
)
Comment programmer le contrôle instantané SQL et SQL distribution à l'aide de Visual Basic .NET 319647 Pour plus d'informations sur MSDE 2000, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
(http://support.microsoft.com/kb/319647/
)
Comment programmer le contrôle de fusion SQL à l'aide de Visual Basic .NET 319930
(http://support.microsoft.com/kb/319930/
)
Comment faire pour se connecter à Microsoft Desktop Engine 241397
(http://support.microsoft.com/kb/241397/
)
Comment faire pour sauvegarder une base de données Microsoft Data Engine avec Transact-SQL PropriétésNuméro d'article: 324992 - Dernière mise à jour: mercredi 14 novembre 2007 - Version: 2.5 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatique IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. La version anglaise de cet article est la suivante: 324992
(http://support.microsoft.com/kb/324992/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles
|




Retour au début








