Chapter 12 Fonctionnalités spécifiques aux SGBD
Les attributs étendus suivants sont définis par défaut dans le SGBD MS SQL Server.
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Ne pas valider les contraintes de vérification lors de la réplication | Spécifie que les mots clés "NOT FOR REPLICATION" sont utilisés pour empêcher la contrainte CHECK d'être imposée lors du processus de distribution utilisé par la réplication.
Nom dans le script : ExtCkcNotForReplication |
Nom de contrainte par défaut | Contient le nom d'une contrainte qui est utilisée pour appliquer une valeur par défaut à la colonne. Si vide, le mot clé "constraint" n'est pas généré.
Nom dans le script : ExtDeftConstName |
Racine et incrément de colonne Identity | Est une chaîne composée de deux entiers séparés par une virgule.
La première valeur est la valeur Seed de la colonne Identity, c'est-à-dire la valeur qui doit être affectée à la première ligne de la table. La seconde valeur est le pas d'incrément à ajouter à la valeur Seed pour les lignes successives de la table. Nom dans le script : ExtIdentitySeedInc |
Valeur de colonne Identity non répliquée | Indique que la propriété IDENTITY ne doit pas être forcée lorsqu'une session de réplication insère des données dans la table.
Nom dans le script : ExtIdtNotForReplication |
Nom de contrainte non-null | Contient le nom de la contrainte qui est utilisée pour appliquer une propriété obligatoire de la colonne. Si vide, le mot clé "constraint" n'est pas généré.
Nom dans le script : ExtNullConstName |
Identificateur unique global de ligne | [v2000 et versions supérieures] Indique que la nouvelle colonne est une colonne d'identificateur unique global. Vous ne pouvez spécifier qu'une seule colonne d'identificateur unique par table comme colonne ROWGUIDCOL.
Nom dans le script : ExtRowGuidCol |
Nom de collation | [v2005 et versions supérieures] Chaîne unique qui spécifie le nom de collation d'une collation SQL.
Nom dans le script : ExtCollation |
XML schema collection | [v2000 et versions supérieures] Applies only to the XML data type for associating an XML schema collection with the type.
Nom dans le script : XMLSchemaCollection |
Type de contenu | [v2005 et versions supérieures] - CONTENT :
Spécifie que chaque instance du type de données xml dans column_name doit contenir plusieurs éléments racine. CONTENT s'applique uniquement au type de données xml et ne peut être spécifié que si xml_schema_collection est également spécifié. S'il n'est pas spécifié, CONTENT est le comportement par défaut. - DOCUMENT : Spécifie que chaque instance du type de données xml dans column_name ne peut contenir qu'un seul élément racine. DOCUMENT s'applique uniquement au type de données xml et ne peut être spécifié que si xml_schema_collection est également spécifié. Nom dans le script : ContentType |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Options | Vous pouvez choisir parmi les valeurs suivantes :
Nom dans le script : Options |
Mode de stockage | [v2005 et versions supérieures] Spécifie le mode de stockage pour le cube.
Nom dans le script : StorageMode |
Visible | [v2005 versions supérieures] Détermine la visibilité du cube.
Nom dans le script : Visible |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Caché | [v2000] Indique si la dimension est masquée pour les applications clients.
Nom dans le script : IsHidden |
Options | [v2000] Options relatives aux dimensions permettant de gérer l'unicité de membre et de spécifier leurs modalités de stockage. Vous pouvez choisir parmi les valeurs suivantes :
Nom dans le script : Options |
Sous-type | [v2000] Indique le sous-type d'une dimension, vous pouvez choisir parmi les valeurs suivantes :
Nom dans le script : SubType |
Template | [v2000] Contient une chaîne de template qui est utilisée pour générer des libellés pour les membres générés par le système.
Nom dans le script : Template |
Heure | [v2000] Indique qu'une dimension fait référence au temps (année, mois, semaine, jour, etc.). Vous pouvez choisir parmi les valeurs suivantes :
Les valeurs suivantes, suivies d'un astérisque (*) sont des valeurs supplémentaires qui peuvent être utilisées pour le complément, mais qui n'existent pas dans la syntaxe MDX . Vous pouvez choisir parmi les valeurs suivantes :
Nom dans le script : TimeDef |
Type | [v2005 et version supérieures] Provides information about the contents of the dimension.
Nom dans le script : Type |
Mode de stockage | [v2005 et version supérieures] Determines the storage mode for the parent element.
Nom dans le script : StorageMode |
AttributAllMemberName | [v2005 et version supérieures] Contient le libellé, dans le langage par défaut, pour le membre All d'un élément Hierarchy.
Nom dans le script : AttributeAllMemberName |
WriteEnabled | [v2005 et version supérieures] Indique si les réécritures de dimension sont disponibles (soumises à permissions de sécurité).
Nom dans le script : WriteEnabled |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Expression Rollup | [v2000] Contient une expression MDX (Multidimensional Expressions) utilisée pour remplacer le mode roll-up par défaut.
Nom dans le script : CustomRollupExpr |
Clé de format | [v2000] Nom de la colonne ou expression qui contient des clés de membre.
Nom dans le script : FormatKey |
Format Nom de format | [v2000] Nom de la colonne ou expression qui contient des noms de membre.
Nom dans le script : FormatName |
Valeurs cachées | [v2000] Options permettant de masquer les membres de niveaux. Vous pouvez choisir parmi les valeurs suivantes :
Nom dans le script : HideValues |
Caché | [v2000] Indique si le niveau est masqué pour les applications client.
Nom dans le script : IsHidden |
Options | [v2000] Options relatives à l'unicité de membre, au tri et à la source de données. Vous pouvez choisir parmi les valeurs suivantes :
SORTBYNAME : Indique que les membres du niveau sont triés par nom.
Nom dans le script : Options |
Valeurs racine | [v2000] Détermine la façon dont le ou les membres racine d'une hiérarchie parent-enfant sont identifiés. Vous pouvez choisir parmi les valeurs suivantes :
ROOT_IF_PARENT_IS_BLANK : Seuls les membres avec NULL, un zéro ou une chaîne vide dans leur colonne de clé parent sont traités comme membres racine.
Nom dans le script : RootValues |
Type | [v2000] Identifie le type spécifique de niveau. Vous pouvez choisir parmi les valeurs suivantes :
Nom dans le script : Type |
MembersWithData | [v2005 versions supérieures] Détermine si les membres de données doivent être affichés pour le membres autres que les membres de plus bas niveau dans l'attribut parent.
Nom dans le script : MembersWithData |
OrderBy | [v2005 versions supérieures] Décrit comment les membres contenus dans l'attribut doivent être ordonnés.
Nom dans le script : OrderBy |
MemberNamesUnique | [v2005 versions supérieures] Détermine si les noms de membres situés sous l'élément parent doivent être uniques.
Nom dans le script : MemberNamesUnique |
IsAggregatable | [v2005 versions supérieures] Spécifie si les valeurs de l'élément DimensionAttribute peuvent être agrégées.
Nom dans le script : IsAggregatable |
AttributeHierarchyEnabled | [v2005 versions supérieures] Détermine si une hiérarchie d'attributs est activée pour l'attribut.
Nom dans le script : AttributeHierarchyEnabled |
AttributeHierarchyVisible | [v2005 versions supérieures] Détermine si la hiérarchie d'attributs est visible pour les applications client.
Nom dans le script : AttributeHierarchyVisible |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Primaiy | Spécifie que la liste de spécification de fichier associée définit le fichier principal.
Nom dans le script : Primary |
Fichier | Obtient ou définit la spécification du fichier.
Nom dans le script : FileListFileSpec |
Groupe de fichiers | Obtient ou définit le nom du premier groupe de fichiers.
Nom dans le script : FilelistFilegroup |
Fichier (Groupe de fichiers) | Obtient ou définit la spécification du fichier.
Nom dans le script : FileGroupFileSpec |
Consigner sur | Obtient ou définit la spécification du groupe du fichier journal.
Nom dans le script : LogOnFileSpec |
Nom du classement | [v2000 et versions supérieures] Spécifie le classement par défaut pour la base de données. Le nom de classement doit être un nom de classement Windows ou nom de classement SQL.
Nom dans le script : Collate |
Attacher | Spécifie qu'une base de données est attachée à partir d'un jeu de fichiers de système d'exploitation.
Nom dans le script : ForAttach |
avec | [v2005 versions supérieures] Contrôle les options Service Broker pour la base de données.
Les options Service Broker ne peuvent être spécifiées que si la clause FOR ATTACH est utilisée.
Nom dans le script : ForAttachWith |
Attacher le journal régénéré | [v2005 versions supérieures] Spécifie que la base de données est créée en attachant un jeu de fichiers de système d'exploitation.
Nom dans le script : ForAttachRebuildLog |
Chaînage des bases de données | [v2005 versions supérieures] Lorsque ON est spécifié, la base de données peut être la source ou la cible d'un chaînage des propriétés de bases de données croisées.
Lorsque OFF est spécifié, la base de données ne peut pas participer à un chaînage des propriétés de bases de données croisées. La valeur par défaut est OFF. Nom dans le script : WithDbChaining |
Digne de confiance | [v2005 versions supérieures] Lorsque ON est spécifié, les modules de base de données (par exemple, les vues, les fonctions utilisateur ou les procédures stockées) qui utilisent un contexte d'emprunt d'identité peuvent accéder aux ressources situées hors de la base de données.
Lorsque OFF est spécifié, les modules de base de donnée dans un contexte d'emprunt d'identité ne peuvent pas accéder aux ressources situées hors de la base de données. La valeur par défaut est OFF. Nom dans le script : WithTrustworthy |
Snapshot de : | [v2005 versions supérieures] Spécifie le nom du nouveau snapshot de base de données.
Nom dans le script : AsSnapshotOf |
Load | [jusqu'à la v2000] Indique que la base de données est créée avec l'option de base de données "dbo use only" activée, et que sont statut est défini à loading.
Nom dans le script : ForLoad |
Pour plus d'informations sur les attributs étendus disponibles sur l'onglet Mirroring, voir Mise en miroir de base de données.
Les attributs étendus suivants sont disponibles sur l'onglet OLE DB tab:
Nom | Description |
---|---|
Fournisseur de données | Spécifie le fournisseur de données. Vous pouvez choisir entre :
Nom dans le script : DataProvider |
Chaîne de connexion | Spécifie la chaîne de connexion.
Nom dans le script : ConnectionString |
Les attributs étendus suivants sont disponibles la boîte de dialogue de configuration.
Nom | Description |
---|---|
Nom du serveur | Spécifie le nom de serveur.
Nom dans le script : ServerName |
Authentification | [SQL Server uniquement] Spécifie les types d'authentification Windows et SQL Server.
Nom dans le script : AuthenticationType |
Nom d'utilisateur | Spécifie le nom d'utilisateur.
Nom dans le script : UserName |
Mot de passe | Spécifie le mot de passe.
Nom dans le script : Password |
Initial catalog | [SQL Server et OLE DB uniquement] Spécifie le catalogue initial.
Nom dans le script : InitialCatalog |
Fichier de base de données | [SQL Server uniquement] Spécifie un fichier de base de données Microsoft SQL Server si vous sélectionnez une connexion MSSQL.
Nom dans le script : MSSQLDatabaseFile |
Nom logique | [SQL Server uniquement] Spécifie le nom logique pour le fichier de base de données sélectionné.
Nom dans le script : LogicalName |
Fournisseurs de données | [OLE DB uniquement] Spécifie le fournisseur de données.
Nom dans le script : DataProvider |
Emplacement | [OLE DB uniquement] Spécifie l'emplacement de OLEDB.
Nom dans le script : Location |
Utiliser la sécurité intégrée Windows NT | [OLE DB uniquement] Spécifie si la sécurité intégrée windows NT doit être utilisée.
Nom dans le script : UseNTIntegratedSecurity |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Caché | [v2000] Indique si la hiérarchie est masquée pour les applications client.
Nom dans le script : IsHidden |
AllMemberName | [v2005 versions supérieures] Contient le libellé, dans le langage par défaut, pour le membre All d'un élément Hierarchy.
Nom dans le script : AllMemberName |
MemberNamesUnique | [v2005 versions supérieures] Détermine si les noms de membres situés sous l'élément parent doivent être uniques.
Nom dans le script : MemberNamesUnique |
AllowDuplicateNames | [v2005 versions supérieures] Détermine si des noms en double sont admis dans une hiérarchie.
Nom dans le script : AllowDuplicateNames |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Format | [v2000] Format utilisé pour afficher les valeurs de la mesure de cube.
Nom dans le script : Format |
Type de fonction de mesure du cube | [v2000] Valeur correspondant au type de la fonction d'agrégation utilisée par la mesure de cube.
Nom dans le script : Function |
Caché | [v2000] Indique si la mesure est visible pour le client.
Nom dans le script : IsHidden |
Ordre de calcul de membre | [v2000] Ordre dans lequel le membre calculé sera résolu lorsque les membres calculés s'entrecouperont.
Nom dans le script : SolveOrder |
Type de données de colonnes source | [v2000] Renvoie une constante d'énumération OLE DB qui identifie le type de données SourceColumn (dans la table de fait).
Nom dans le script : Type |
AggregateFunction | [v2005 versions supérieures] Définit le préfixe commun à utiliser pour les noms d'agrégation via l'élément parent associé.
Nom dans le script : AggregateFunction |
BindingType | [v2005 versions supérieures] Définit le type de lien pour la mesure.
Nom dans le script : BindingType |
Visible | [v2005 versions supérieures] Détermine la visibilité de la mesure du fait.
Nom dans le script : Visible |
FormatString | [v2005 versions supérieures] Décrit le format d'affichage pour un élément CalculationProperty ou Measure.
Nom dans le script : FormatString |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Goupe de fichiers | Spécifie le nom du groupe de fichiers.
Nom dans le script : FileGroup |
Motif de partition | [v2005 versions supérieures] Spécifie le nom du schéma de partition.
Nom dans le script : PartitionScheme |
Colonne | [v2005 versions supérieures] Spécifie la colonne partitionnée.
Nom dans le script : PartitionSchemeColumn |
Taux de remplissage | Spécifie un pourcentage qui indique à quel point le moteur de base de données doit remplir le niveau inférieure de chaque page d'index lors de la création ou de la régénération d'index.
Nom dans le script : FillFactor |
Degré maximal de parallélisme | [v2005 et version supérieures] Redéfinit l'option de configuration max degree of parallelism pour la durée de l'opération d'index. Utilise MAXDOP pour limiter le nombre de processeurs utilisés dans l'exécution d'un plan parallèle. La valeur maximum est de 64 processeurs.
Nom dans le script : MaxDop |
Compléter l'index | Spécifie le remplissage d'index.
Nom dans le script : PadIndex |
Statistiques non recalculées | Spécifie si les statistiques de distribution sont recalculées.
Nom dans le script : StatisticsNoRecompute |
Supprimer l'existant | Spécifie que l'index nommé préexistant clustered, nonclustered, ou XML est supprimé et régénéré.
Nom dans le script : DropExisting |
En ligne | [v2005 et version supérieures] Spécifie Spécifie si les tables sous-jacentes et les index associés sont disponibles pour les requêtes et la modification des données lors de l'opération d'index.
Nom dans le script : Online |
Trier dans la base de données temporaire | [v2005 et version supérieures] Spécifie si les résultats de tri temporaire doivent être stockés dans tempdb.
Nom dans le script : SortInTempDB |
Permettre les verrouillages de ligne | [v2005 et version supérieures] Spécifie Spécifie si les verrouillages de ligne sont admis.
Nom dans le script : AllowRowLocks |
Permettre les verrouillages de page | [v2005 et version supérieures] Spécifie si les verrouillages de page sont admis.
Nom dans le script : AllowPageLocks |
Ignorer la clé en double | Spécifie Spécifie une réponse à une erreur provoquée par des valeurs de clé en double dans plusieurs opérations d'insertion de ligne sur une même index clustered ou nonclustered.
Nom dans le script : IgnoreDupKey |
Si l'index n'est pas un index cluster, l'onglet Include est affiché, et vous permet de spécifier les colonnes auxquelles il est associé.
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Groupe de fichiers | Spécifie le nom du groupe de fichiers.
Nom dans le script : FileGroup |
Taux de remplissage | Spécifie le pourcentage d'espace sur chaque page d'index que SQL Server doit utiliser pour stocker les données d'index.
Nom dans le script : FillFactor |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Ne pas valider les contraintes de clé étrangère lors de la réplication | Spécifie que les mots clés "NOT FOR REPLICATION" sont utilisés pour empêcher la contrainte FOREIGN KEY d'être imposée lors du processus de distribution utilisé par la réplication.
Nom dans le script : ExtFkNotForReplication |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Groupe de fichiers | Spécifie le nom du groupe de fichiers.
Nom dans le script : FileGroup |
Motif de partition | [v2005 et version supérieures] Spécifie le nom du motif de partition.
Nom dans le script : PartitionScheme |
Colonne | [v2005 et version supérieures] Spécifie the name of the partitioned column.
Nom dans le script : PartitionSchemeColumn |
Texte/Image sur | Spécifie le nom du groupe de fichiers dans lequel le texte et les images sont stockés.
Nom dans le script : TextImageOn |
Ne pas valider les contraintes de vérification lors de la réplication | Spécifie que les mots clés "NOT FOR REPLICATION" sont utilisés pour empêcher la contrainte TABLE CHECK d'être imposée lors du processus de distribution utilisé par la réplication.
Nom dans le script : ExtCktNotForReplication |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft avec le stéréotype <<schema>> (v2005 et version supérieures) :
Nom | Description |
---|---|
Propriétaire du schéma | Spécifie le nom de l'utilisateur principal de niveau base de données qui possèdera le schéma. Ce principal utilisateur peut posséder d'autres schémas, et peut ne pas utiliser le schéma courant comme son schéma par défaut.
Nom dans le script : SchemaOwner |
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom | Description |
---|---|
Options de cryptage | Définit l'option de cryptage de la vue, en respectant la syntaxe de création de la vue.
Nom dans le script : WithOption |
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |