Partager via


Éditeur de tâche de transfert de procédures stockées de master (page Procédures stockées)

Utilisez la page Procédures stockées de la boîte de dialogue Éditeur de tâche de transfert de procédures stockées de master pour spécifier les propriétés de copie d'une ou plusieurs procédures stockées définies par l'utilisateur de la base de données master d'une instance de SQL Server dans une base de données master d'une autre instance de SQL Server. Pour plus d'informations sur cette tâche, consultez Tâche de transfert de procédures stockées de master.

[!REMARQUE]

Cette tâche transfère uniquement les procédures stockées définies par l'utilisateur appartenant à dbo d'une base de données master du serveur source vers une base de données master du serveur de destination. Les utilisateurs doivent disposer de l'autorisation CREATE PROCEDURE dans la base de données master sur le serveur source ou être membres du rôle serveur fixe sysadmin sur le serveur de destination pour y créer des procédures stockées.

Options

  • SourceConnection
    Sélectionnez un gestionnaire de connexion SMO dans la liste ou cliquez sur <Nouvelle connexion...> pour créer une nouvelle connexion au serveur source.

  • DestinationConnection
    Sélectionnez un gestionnaire de connexion SMO dans la liste ou cliquez sur <Nouvelle connexion...> pour créer une nouvelle connexion au serveur de destination.

  • IfObjectExists
    Sélectionnez comment la tâche doit traiter les procédures stockées définies par l'utilisateur qui possèdent le même nom et qui existent déjà dans la base de données master sur le serveur de destination.

    Cette propriété possède les options répertoriées dans le tableau suivant :

    Valeur

    Description

    FailTask

    La tâche échoue si les procédures stockées qui possèdent le même nom existent déjà dans la base de données master sur le serveur de destination.

    Remplacer

    La tâche remplace les procédures stockées qui possèdent le même nom dans la base de données master sur le serveur de destination.

    Ignorer

    La tâche ignore les procédures stockées qui possèdent le même nom et qui existent dans la base de données master sur le serveur de destination.

  • TransferAllStoredProcedures
    Détermine si toutes les procédures stockées définies par l'utilisateur dans la base de données master sur le serveur source doivent être copiées sur le serveur de destination.

    Valeur

    Description

    True

    Copie toutes les procédures stockées définies par l'utilisateur dans la base de données master.

    False

    Copie uniquement les procédures stockées spécifiées.

  • StoredProceduresList
    Sélectionnez les procédures stockées définies par l'utilisateur dans la base de données master sur le serveur source qui doivent être copiées dans la base de données master de destination. Cette option est disponible uniquement lorsque TransferAllStoredProcedures a la valeur False.