Procédure : créer une publication et définir des articles (SQL Server Management Studio)
Créez des publication et définissez des articles avec l'Assistant Nouvelle publication. Après avoir créé une publication, affichez et modifiez les propriétés de publication dans la boîte de dialogue Propriétés de la publication - <Publication>. Pour plus d'informations sur la création d'une publication à partir d'une base de données Oracle, consultez Procédure : créer une publication à partir d'une base de données Oracle (SQL Server Management Studio).
Remarque : |
---|
Les noms de publications et d'articles ne peuvent pas contenir les caractères suivants : % , * , [ , ] , | , : , " , ? , ' , \ , / , < , >. Si les objets de la base de données contiennent l'un de ces caractères, et si vous voulez les répliquer, vous devez spécifier un nom d'article différent du nom de l'objet dans la boîte de dialogue Propriétés de l'article - <Article>, qui est disponible dans la page Articles de l'Assistant. |
Pour créer une publication et définir des articles
Connectez-vous au serveur de publication dans Microsoft SQL Server Management Studio, puis développez le nœud du serveur.
Développez le dossier Réplication, puis cliquez avec le bouton droit sur le dossier Publications locales.
Cliquez sur Nouvelle publication.
Exécutez les pages de l'Assistant Nouvelle publication pour .
- Spécifier un serveur de distribution si la distribution n'a pas été configurée sur le serveur. Pour plus d'informations sur la configuration de la distribution, consultez Procédure : configurer la distribution (SQL Server Management Studio).
Si vous spécifiez dans la page Serveur de distribution que le serveur de publication se comportera comme son propre serveur de distribution (serveur de distribution local), et si ce serveur n'est pas configuré comme serveur de distribution, l'Assistant Nouvelle publication configurera ce serveur. Vous spécifierez un dossier de capture instantanée par défaut pour le serveur de distribution dans la page Dossier de capture instantanée. Le dossier de capture instantanée est simplement un répertoire que vous avez désigné comme partage ; les Agents qui lisent et écrivent dans ce dossier doivent disposer d'autorisations suffisantes pour y accéder. Pour plus d'informations sur une sécurisation appropriée du dossier, consultez Sécurisation du dossier de capture instantanée.
Si vous spécifiez qu'un autre serveur doit jouer le rôle de serveur de distribution, vous devez entrer un mot de passe dans la page Mot de passe d'administration pour les connexions effectuées du serveur de publication sur le serveur de distribution. Ce mot de passe doit correspondre à celui qui a été spécifié lorsque le serveur de publication a été activé sur le serveur de distribution distant.
Pour plus d'informations, consultez Configuration de la distribution. - Choisissez une base de données de publication.
- Sélectionnez un type de publication. Pour plus d'informations, consultez Présentation des types de réplication.
- Spécifiez les données et les objets de base de données à publier ; en option, filtrez les colonnes des articles des tables, et définissez des propriétés d'articles.
- En option, filtrez les lignes des articles des tables. Pour plus d'informations, consultez Filtrage des données publiées.
- Définissez la planification de l'Agent de capture instantanée.
- Spécifiez les informations de connexion sous lesquelles les Agents de réplication suivants s'exécuteront et se connecteront :
- Agent de capture instantanée pour toutes les publications.
- Agent de lecture du journal pour toutes les publications transactionnelles.
- Agent de lecture de la file d'attente pour les publications transactionnelles acceptant les abonnements mis à jour.
Pour plus d'informations, consultez Modèle de sécurité de l'Agent de réplication et Méthodes préconisées en matière de sécurité de réplication. - En option, scriptez la publication. Pour plus d'informations, consultez Création de scripts de réplication.
- Spécifiez le nom de la publication.
- Spécifier un serveur de distribution si la distribution n'a pas été configurée sur le serveur. Pour plus d'informations sur la configuration de la distribution, consultez Procédure : configurer la distribution (SQL Server Management Studio).
Voir aussi
Tâches
Concepts
Configuration de la distribution
Publication de données et d'objets de base de données
Protection du serveur de distribution
Sécurisation du serveur de publication
Autres ressources
How to: Create a Publication (Replication Transact-SQL Programming)
How to: Define an Article (Replication Transact-SQL Programming)