Procédures stockées du système de réplication (Transact-SQL)

Mis à jour : 5 décembre 2005

Dans SQL Server 2005, la plupart des procédures stockées du système de réplication publiques existantes ont été mises à jour pour prendre en charge les nouvelles fonctionnalités de réplication. Pour plus d'informations, consultez Amélioration de la réplication. Le tableau suivant répertorie les nouvelles procédures stockées de réplication.

Nouvelles procédures stockées de réplication

Procédure stockée Description

sp_adddynamicsnapshot_job

Crée un travail d'agent qui génère une capture instantanée d'une définition d'abonnement basée sur un filtre de lignes paramétré.

sp_addlogreader_agent

Crée un travail de l'Agent de lecture du journal pour une base de données de publication.

sp_addmergepartition

Crée une partition d'une définition d'abonnement basée sur un filtre de ligne paramétré à l'aide de HOST_NAME ou de SUSER_SNAME sur l'Abonné.

sp_addmergepushsubscription_agent

Crée un nouveau travail de l'agent planifié pour synchroniser un abonnement par envoi de données (push) avec une publication de fusion.

sp_addpushsubscription_agent

Crée un nouveau travail de l'agent planifié pour synchroniser un abonnement par envoi de données (push) avec une publication transactionnelle.

sp_addqreader_agent

Crée un travail de l'Agent de lecture de la file d'attente pour un serveur de distribution donné.

sp_changearticlecolumndatatype

Utilisée avec les publications Oracle. Modifie les mappages de types de données des colonnes d'article entre un serveur de publication Oracle et un serveur de distribution SQL Server.

sp_changedynamicsnapshot_job

Modifie le travail de l'Agent qui génère la capture instantanée d'un abonnement vers une publication avec un filtrage des lignes paramétrable.

sp_changelogreader_agent

Modifie les propriétés de sécurité d'un travail de l'Agent de lecture du journal.

sp_changereplicationserverpasswords

Modifie les mots de passe stockés du compte Windows ou de la connexion SQL Server utilisés par les agents de réplication lors de la connexion aux serveurs dans une topologie de réplication. Cette procédure stockée vous permet de changer le mot de passe pour toutes les instances d'une connexion SQL Server ou d'un compte Windows utilisé par tous les agents de réplication exécutés sur un serveur.

sp_changesubscription (récemment documentée)

Modifie les propriétés d'un abonnement extrait ou d'un abonnement envoyé transactionnel ou de capture instantanée intervenant dans la réplication transactionnelle avec mise à jour en attente. Bien que sp_changesubscription ne soit pas une nouvelle procédure, elle n'est pas documentée dans les versions antérieures.

sp_check_dynamic_filters

Affiche des informations sur les propriétés du filtrage des lignes paramétrable d'une publication, notamment les fonctions utilisées pour générer une partition de données filtrées pour une publication, et indique si la publication peut utiliser des partitions précalculées.

sp_check_join_filter

Permet de vérifier un filtre de jointure entre deux tables pour déterminer si la clause du filtre est valide. Cette procédure stockée retourne également des informations sur le filtre de jointure fourni, y compris s'il est possible de l'utiliser avec des partitions précalculées pour la table donnée.

sp_check_subset_filter

Permet de vérifier une clause de filtre en fonction d'une table, afin de déterminer si cette clause est valide pour la table. Cette procédure stockée retourne des informations sur le filtre fourni, y compris si le filtre peut être utilisé avec des partitions précalculées.

sp_deletepeerrequesthistory

Supprime l'historique lié à une demande d'état de publication transactionnelle d'égal à égal.

sp_deletetracertokenhistory

Supprime les informations d'historique du jeton de suivi.

sp_dropdynamicsnapshot_job

Supprime un travail de capture instantanée d'une définition d'abonnement basée sur un filtre de lignes paramétré.

sp_dropmergepartition

Supprime une partition existante d'une définition d'abonnement basée sur un filtre de lignes paramétré.

sp_enumeratependingschemachanges

Retourne la liste de toutes les modifications de schéma en attente lorsque la réplication des modifications de schéma est activée.

sp_getagentparameterlist

Retourne une liste de tous les paramètres d'agent de réplication qu'il est possible de définir dans un profil d'agent pour le type d'agent spécifié.

sp_getdefaultdatatypemapping

Retourne les mappages de types de données par défaut entre un serveur de publication Oracle et un serveur de distribution SQL Server.

sp_helpdatatypemap

Retourne des informations sur les mappages de types de données spécifiques à la publication entre un serveur de publication Oracle et un serveur de distribution SQL Server.

sp_helpdynamicsnapshot_job

Retourne des informations sur les travaux d'un agent qui génèrent des captures instantanées filtrées.

sp_helplogreader_agent

Retourne les propriétés du travail de l'Agent de lecture du journal pour une base de données de publication.

sp_helpmergepartition

Retourne des informations de partition sur une publication de fusion spécifiée.

sp_helppeerrequests

Retourne des informations sur toutes les demandes d'état reçues par les participants à une topologie de réplication d'égal à égal.

sp_helppeerresponses

Retourne toutes les réponses à une demande d'état reçue d'un participant à une topologie de réplication d'égal à égal.

sp_helpqreader_agent

Retourne les propriétés du travail de l'Agent de lecture de la file d'attente.

sp_helpsubscriptionerrors

Retourne toutes les erreurs de réplication transactionnelle d'un abonnement.

sp_helptracertokens

Retourne une ligne pour chaque jeton de suivi inséré dans une publication afin de déterminer la latence.

sp_helptracertokenhistory

Retourne des informations de latence détaillées sur les jetons de suivi spécifiés, à raison d'une ligne par Abonné.

sp_helpxactsetjob

Affiche des informations sur le travail Xactset pour un serveur de publication Oracle.

sp_lookupcustomresolver

Retourne la valeur du CLSID d'un composant COM inscrit en tant que module de logique métier de résolution de conflits.

sp_posttracertoken

Publie un jeton de suivi dans le journal des transactions sur le serveur de publication et débute le processus de suivi des statistiques de latence.

sp_register_custom_scripting

Définit le code personnalisé qui compense les modifications DDL (Data Definition Language) apportées aux publications transactionnelles qui contiennent des procédures stockées définies par l'utilisateur.

sp_registercustomresolver

Inscrit un gestionnaire de logique métier qui peut être appelé au cours du processus de synchronisation de la réplication de fusion.

sp_replmonitorchangepublicationthreshold

Modifie la mesure du seuil de supervision pour une publication.

sp_replmonitorhelpmergesession

Retourne des informations sur les sessions passées d'un Agent de fusion des réplications, à raison d'une ligne par session correspondant au critère de filtrage.

sp_replmonitorhelpmergesessiondetail

Retourne des informations détaillées de niveau article sur une session spécifique de l'Agent de fusion des réplications, permettant de surveiller la réplication des fusions.

sp_replmonitorhelppublication

Retourne des informations relatives à l'état actuel d'une ou de plusieurs publications sur un serveur de publication.

sp_replmonitorhelppublicationthresholds

Retourne les seuils définis pour une publication contrôlée.

sp_replmonitorhelppublisher

Retourne les informations sur l'état actuel d'un ou de plusieurs serveurs de publication associés à un serveur de distribution.

sp_replmonitorhelpsubscription

Retourne les informations sur l'état actuel des abonnements appartenant à une ou plusieurs publications sur le serveur de publication et renvoie une ligne par abonnement retourné.

sp_replmonitorsubscriptionpendingcmds

Retourne des informations sur le nombre de commandes en attente pour un abonnement à une publication transactionnelle, ainsi qu'une estimation approximative de la durée de leur traitement.

sp_requestpeerresponse

Lorsque cette procédure est exécutée depuis un nœud dans une topologie d'égal à égal, elle demande une réponse de tous les nœuds de la topologie. En exécutant cette procédure et en vérifiant les réponses correspondantes, vous garantissez la remise de toutes les commandes précédentes aux nœuds qui répondent.

sp_resetsnapshotdeliveryprogress

Réinitialise le processus de remise de capture instantanée d'un abonnement extrait afin de pouvoir redémarrer la remise de capture instantanée.

sp_schemafilter

Modifie et affiche des informations sur le schéma exclus lors de l'affichage de la liste des tables Oracle susceptibles d'être publiées.

sp_setdefaultdatatypemapping

Marque un mappage des types de données entre Microsoft SQL Server et un système de gestion de base de données (SGBD) non-SQL Server en tant que valeur par défaut.

sp_showpendingchanges

Retourne un ensemble de résultats qui indique le nombre approximatif de modifications en attente de réplication.

sp_startpublication_snapshot

Lance le travail de l'Agent de capture instantanée qui génère la capture instantanée initiale d'une publication.

sp_unregister_custom_scripting

Supprime le code personnalisé inscrit en exécutant sp_register_custom_scripting.

sp_unregistercustomresolver

Supprime un gestionnaire de logique métier précédemment inscrit.

Voir aussi

Autres ressources

Nouveautés et améliorations dans Transact-SQL (Transact-SQL)
How to: Upgrade Replication Scripts (Replication Transact-SQL Programming)

Aide et Informations

Assistance sur SQL Server 2005