Assistant Générer et publier des scripts (page Options de publication avancées)

Utilisez cette page pour spécifier la façon dont vous souhaitez que cet Assistant génère les scripts à envoyer à un service d'hébergement Web pour la publication. De nombreuses options sont disponibles.

Notes

Pour publier, vous devez avoir accès à un service Web installé à l'aide des Services de publication de base de données SQL Server. Pour plus d'informations, consultez la page de téléchargement des Services de publication de base de données SQL Server.

Options

Spécifiez les options avancées en les sélectionnant parmi les paramètres disponibles dans la liste située à droite de chaque option.

Général

  • Convertir les UDDT en types de base
    Lorsque cette option a la valeur True, les types de données définis par l'utilisateur (UDDT) sont convertis en types de données de base sous-jacents, ceux-là même qui ont été utilisés pour les créer. Utilisez True lorsque l'UDDT n'existe pas dans la base de données où le script s'exécutera. Lorsque cette option a la valeur False, les UDDT sont utilisés. La valeur par défaut est False.

  • Publier le classement
    Inclut les informations de classement pour les colonnes de table. La valeur par défaut est False. Pour plus d'informations, consultez Utilisation des classements.

  • Publication par défaut
    Inclut les objets par défaut utilisés pour définir les valeurs par défaut dans les colonnes de table. La valeur par défaut est True. Pour plus d'informations, consultez CREATE DEFAULT (Transact-SQL).

  • Publier les objets dépendants
    Publie tout objet dont la présence est requise lorsque le script de l'objet sélectionné est exécuté. La valeur par défaut est True.

  • Publier les propriétés étendues
    Inclut les propriétés étendues dans le script envoyé au fournisseur pour la publication, si l'objet a des propriétés étendues. La valeur par défaut est True. Pour plus d'informations, consultez Utilisation de propriétés étendues sur les objets de base de données.

  • Publier pour la version du serveur
    Crée un script envoyé au fournisseur distant pour la publication d'une façon qui peut être exécutée sur la version de SQL Server sélectionnée. Les fonctionnalités qui sont nouvelles dans une version ne peuvent pas faire l'objet d'un script pour les versions antérieures. La valeur par défaut est la version du serveur d'origine.

  • Publier les autorisations au niveau objet
    Inclut les autorisations sur les objets sélectionnés dans la base de données. La valeur par défaut est False.

  • Publier les statistiques
    Lorsque cette option a la valeur Publier les statistiques, inclut l'instruction CREATE STATISTICS pour recréer des statistiques sur l'objet. L'option Publier les statistiques et les histogrammes crée également des informations d'histogramme. La valeur par défaut est Ne pas publier les statistiques. Pour plus d'informations, consultez CREATE STATISTICS (Transact-SQL).

  • Publier les options Vardecimal
    Active le format de table vardecimal sur la table de base de données cible lorsqu'il est activé sur la table de base de données d'origine. La valeur par défaut est True. Pour plus d'informations, consultez Stockage des données décimales sous forme de colonne de longueur variable.

  • Noms d'objets de qualification de schéma
    Inclut le nom de schéma dans le nom des objets créés. La valeur par défaut est True.

  • Liaisons de scripts
    Inclut la liaison pour les objets de règle et les objets par défaut dans le script envoyé au fournisseur pour la publication. La valeur par défaut est True. Pour plus d'informations, consultez CREATE DEFAULT (Transact-SQL) et CREATE VIEW (Transact-SQL).

  • Types de données à publier
    Sélectionne ce qui doit être inclus dans le script : Données seulement, Schéma uniquement ou les deux. La valeur par défaut est Schéma et données.

Options de publication

  • Publier à l'aide d'une transaction
    Utilise les transactions lors de la publication sur un fournisseur d'hébergement Web distant. Si la base de données cible ne peut pas terminer la publication, les transactions sont restaurées. La valeur par défaut est True.

Options de table/vue

Les options suivantes s'appliquent uniquement aux scripts des tables et des vues.

  • Publier les contraintes CHECK
    Inclut la création de contraintes CHECK dans le processus de publication. La valeur par défaut est True. Les contraintes CHECK exigent que les données entrées dans une table satisfassent certaines conditions spécifiées. Pour plus d'informations, consultez Contraintes CHECK.

  • Publier les clés étrangères
    Inclut la création de clés étrangères dans le processus de publication. La valeur par défaut est True. Les clés étrangères indiquent et garantissent les relations entre les tables. Pour plus d'informations, consultez Contraintes FOREIGN KEY.

  • Publier les index de recherche en texte intégral
    Génère un script pour la création d'index de recherche en texte intégral. La valeur par défaut est False.

  • Publier les index
    Inclut les index sur les tables dans le processus de publication. La valeur par défaut est True. Les index permettent de trouver rapidement des données.

  • Publier les clés primaires
    Inclut la création de clés primaires dans le processus de publication. La valeur par défaut est True. Les clés primaires identifient de manière unique chaque ligne d'une table. Pour plus d'informations, consultez Contraintes PRIMARY KEY.

  • Publier les déclencheurs
    Inclut la création de déclencheurs DML dans le processus de publication. La valeur par défaut est True. Un déclencheur DML est une action programmée pour s'exécuter lorsqu'un événement de langage de manipulation de données (DML, Data Manipulation Language) se produit sur le serveur de base de données. Pour plus d'informations, consultez Présentation des déclencheurs DML.

  • Publier les clés uniques
    Inclut la création de clés uniques sur les tables dans le processus de publication. Les clés uniques empêchent l'entrée de données dupliquées. La valeur par défaut est True. Pour plus d'informations, consultez Contraintes UNIQUE.

  • Publier le suivi des modifications
    Inclut le suivi des modifications dans le processus de publication, s'il est activé sur la base de données d'origine ou sur des tables dans la base de données d'origine. La valeur par défaut est False. Pour plus d'informations, consultez Vue d'ensemble du suivi des modifications.

  • Publier les options de compression de données
    Inclut les options de compression de données dans le processus de publication, si elles sont configurées sur la base de données d'origine ou sur des tables dans la base de données d'origine. La valeur par défaut est True. Pour plus d'informations, consultez Création de tables et d'index compressés.