SAP Sybase Adaptive Server Enterprise

Pour créer un MPD prenant en charge les fonctionnalités spécifiques à la famille de SGBD SAP® Sybase® Adaptive Server® Enterprise , sélectionnez la version appropriée dans la zone SGBD de la boîte de dialogue Nouveau modèle. Pour afficher ces extensions du métamodèle de PowerAMC dans l'Editeur de ressources, sélectionnez SGBD > Editer le SGBD courant et développez le noeud Profile.

Remarque : Les fichiers de définition de SGBD pour Sybase AS Enterprise v12.5.3 et v15.0 ont été abandonnés.

Les sections suivantes répertorient les extensions fournies pour ASE.

Remarque : Nous ne documentons pas les propriétés situées sur l'onglet Options physiques et sur certains autres onglets, bien que vous puissiez trouver des informations élémentaires les concernant dans l'Editeur de ressources. Pour obtenir des informations sur ces propriétés, consultez la documentation de référence de votre SGBD.

Tables

Partitions (v15.0 et versions supérieures) :

Nom

Description

Partition

Indique comment les enregistrements sont répartis dans les partitions de table. Vous devez choisir l'une des valeurs suivantes :
  • Plage - partitionnés en fonction des plages de valeurs dans la ou les colonnes de partitionnement (Nom dans le script : PartitionByRange).
  • Hash - partitionnés par une fonction hash fournie par le système (Nom dans le script : PartitionByHash).
  • Liste - partitionnés en fonction de valeurs littérales spécifiées dans la colonne nommée (Nom dans le script : PartitionByList).
  • Round robin - partitionnés de façon séquentielle (Nom dans le script : PartitionByRoundrobin).

Chacune des méthodes de partitionnement active une liste de partitions à compléter, sauf la méthode Round robin par nombre de partitions, qui nécessite uniquement que vous indiquiez le nombre de partitions disponibles sur un storage particulier.

Nom dans le script : Partition

Colonnes

[Plage et Hash] Spécifie une liste de colonnes triée utiliser afin de déterminer à quelle partition appartient une ligne.

Nom dans le script : PartitionByRangeColumnListColumn, PartitionByHashColumnListColumn

Colonne

[Liste] Spécifie la colonne utilisée pour déterminer à laquelle partition appartient une ligne.

Nom dans le script : PartitionByListColumnColumnName

Liste

[Round robin] Spécifie les partitions de table.

Nom dans le script : PartitionByRoundrobinSegmentEnumOnAbsence

Nombre de partitions

[Round robin] Spécifie le nombre de partitions pour la table.

Nom dans le script : PartitionByRoundrobinSegmentEnumOnPresence

Quantité

[Round robin par nombre de partitions] Nombre de partitions pour la table.

Nom dans le script : PartitionByRoundrobinSegmentEnumPartitionNum

Storage (segment)

[Round robin par nombre de partitions] Spécifie le nom du segment sur lequel placer la partition de table.

Nom dans le script : PartitionByRoundrobinSegmentEnumOnSegmentName

[liste des partitions]

[tous sauf Round robin par nombre de partitions] Spécifie la liste des partitions à utiliser.

Nom dans le script : PartitionByRangePartitionListPartitionDefinition, PartitionByHashPartitionListPartitionDefinition, PartitionByListPartitionListPartitionDefinition,PartitionByRoundrobinPartitionListPartitionDefinition

Colonnes

Les extensions suivantes sont disponibles sur l'onglet Sybase :

Nom

Description

Stocker une colonne Java-SQL dans une ligne

[v12.0 et versions supérieures] Spécifie si une colonne Java-SQL est stockée séparément de la ligne (attribut défini à False) ou dans un storage alloué directement dans la ligne (attribut défini à True).

Nom dans le script : InRow

La colonne calculée est matérialisée

[v15.0 et versions supérieures] Spécifie que la colonne calculée est matérialisée.

Nom dans le script : Materialized

Cryptée

[v12.5.3a et versions supérieures] Spécifie que la colonne est cryptée. Activé uniquement pour les colonnes avec un type de données qui prend en charge le cryptage.

Nom dans le script : Encrypted

Clé de cryptage

[v12.5.3a et versions supérieures] Spécifie une clé de cryptage. Utilisez les outils pour créer ou sélectionner une clé (voir Clés de cryptage (ASE)).

Nom dans le script : EncryptionKey

Valeur de décryptage par défaut

[v15.5.0 et versions supérieures] Spécifie la valeur par défaut constante qui est renvoyée aux utilisateurs dépourvus de permissions de cryptage.

Nom dans le script : DecryptDefault

Compressé

[v15.7 et versions supérieures] Spécifie que les données de la colonnes sont compressées.

Nom dans le script : Compressed

Niveau de compression

[v15.7 et versions supérieures] Spécifie le niveau de compression de données de la colonne.

Nom dans le script : CompressionLevel

Bases de données

Les extensions suivantes sont disponibles sur l'onglet Général :

Nom

Description

Clé de cryptage

[v16 et versions supérieures] Spécifie la clé utilisée pour crypter toute la base.

Nom dans le script : EncryptionKey

Clusters

[v15.5.0 et versions supérieures] Spécifie que la base de données prend en charge les clusters.

Nom dans le script : ForCluster

Type

[v15.5.0 et versions supérieures] Spécifie si l'adresse est de type :

  • [pour les bases de données standard] inmemory, temporary ou inmemory temporary
  • [pour les bases de données cluster] temporary, global temporary ou system temporary
.

Nom dans le script : DatabaseType

Clés

Les extensions suivantes sont disponibles sur l'onglet Sybase :

Nom

Description

Index de clé descendant

[v12.0 et versions supérieures] Spécifie si l'index créé pour une contrainte doit être créé avec un ordre décroissant pour chaque colonne.

Nom dans le script : DescKey

Modèle

Les extensions suivantes sont disponibles sur l'onglet Cryptage (v12.5.3a et versions supérieures) :

Nom

Description

Mot de passe de cryptage

Mot de passe de cryptage global.

Nom dans le script : EncryptionPassword

Services Web

Les extensions suivantes sont disponibles sur l'onglet Sybase (v15.0 et versions supérieures) :

Nom

Description

Numéro de port

Spécifie le numéro de port de service Web.

Nom dans le script : PortNumber

Nom de serveur

Spécifie le nom de serveur de service Web.

Nom dans le script : ServerName

Nom de base de données

Spécifie le nom de la base de données utilisée dans l'URL pour accéder au service Web.

Nom dans le script : Prefix

Opérations Web

Les extensions suivantes sont disponibles sur l'onglet Sybase (v15.0 et versions supérieures) :

Nom

Description

Alias

Spécifie le nom de l'alias de base de données défini par l'utilisateur.

Nom dans le script : Alias

Sécurité

Option de sécurité. Si cette case est décochée, HTTP est utilisé pour accéder à ce service Web. Si ssl est cochée HTTPS est utilisé pour accéder à ce service Web.

Nom dans le script : Secure