Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » Aide contextuelle » Aide du module de connexion SQL Anywhere » Fenêtres de propriétés SQL Anywhere

 

Fenêtre Propriétés de connexion : onglet Informations étendues

Cet onglet comporte les éléments suivants :

  • Liste des propriétés de l'utilisateur connecté   Affiche le nom et la valeur des propriétés de l'utilisateur connecté. Pour mettre à jour les valeurs, cliquez sur Actualiser. Vous pouvez également appuyer sur la touche F5.

    Property name Description
    allow_nulls_by_default

    Renvoie une valeur qui indique si les colonnes sont autorisées à contenir des valeurs NULL alors que la valeur NULL ou NOT NULL n'a pas été spécifiée lors de leur création. Pour plus d'informations, reportez-vous à la section allow_nulls_by_default option.

    allow_read_client_file

    Renvoie une valeur qui indique si le serveur de base de données autorise la lecture de fichiers sur un ordinateur client. Pour plus d'informations, reportez-vous à la section allow_read_client_file option.

    allow_snapshot_isolation

    Renvoie une valeur qui indique si l'isolement de cliché est activé ou désactivé. Pour plus d'informations, reportez-vous à la section allow_snapshot_isolation option.

    allow_write_client_file

    Renvoie une valeur qui indique si le serveur de base de données autorise l'écriture de fichiers sur un ordinateur client. Pour plus d'informations, reportez-vous à la section allow_write_client_file option.

    ansi_blanks

    Renvoie une valeur qui indique à quel moment les données de type caractère sont tronquées côté client. Pour plus d'informations, reportez-vous à la section ansi_blanks option.

    ansi_close_cursors_on_rollback

    Renvoie une valeur qui indique si les curseurs ouverts avec une clause WITH HOLD sont fermés lors de l'exécution d'une instruction ROLLBACK. Pour plus d'informations, reportez-vous à la section ansi_close_cursors_on_rollback option.

    ansi_permissions

    Renvoie une valeur qui indique si les autorisations des instructions DELETE et UPDATE sont vérifiées. Pour plus d'informations, reportez-vous à la section ansi_permissions option.

    ansi_substring

    Renvoie une valeur qui indique le comportement de la fonction SUBSTRING (SUBSTR) lorsque des valeurs négatives sont fournies pour les paramètres de début ou de longueur. Pour plus d'informations, reportez-vous à la section ansi_substring option.

    ansi_update_constraints

    Renvoie une valeur qui indique l'intervalle des mises à jour autorisées. Pour plus d'informations, reportez-vous à la section ansi_update_constraints option.

    ansinull

    Renvoie une valeur qui indique comment les valeurs NULL doivent être interprétées. Pour plus d'informations, reportez-vous à la section ansinull option.

    AppInfo

    Renvoie des informations relatives au client ayant établi la connexion. Pour les connexions HTTP, ces informations concernent également le navigateur. Pour les connexions à l'aide d'anciennes versions de jConnect ou Sybase Open Client, il est possible que les informations soient incomplètes.

    La valeur DBLIB, ODBC, OLEDB, ADO.NET, iAnywhereJDBC, PHP, PerlDBD ou DBEXPRESS peut être attribuée au paramètre API.

    Pour plus d'informations sur les valeurs renvoyées pour d'autres types de connexion, reportez-vous à la section AppInfo (APP) connection parameter.

    ApproximateCPUTime

    Renvoie une estimation en secondes du temps UC cumulé par une connexion donnée. La différence entre la valeur renvoyée et la valeur réelle peut atteindre 50 %, bien qu'elle soit généralement comprise entre 5 et 10 %. Sur les ordinateurs multiprocesseur, la somme des temps cumulés pour toutes les connexions peut être supérieure au temps écoulé, car chaque UC (ou hyperthread, ou noyau) cumule le temps. Cette propriété est supportée par Windows et Linux.

    auditing

    Renvoie la valeur On si la valeur On est attribuée à l'option PUBLIC.audition. Sinon, la valeur Off est renvoyée.

    Si la valeur On est attribuée à l'option auditing et la valeur Off à l'option conn_auditing, la propriété de connexion auditing renvoie toujours la valeur On, même si la connexion en cours n'est pas auditée. Pour plus d'informations, reportez-vous aux sections Controlling auditing et auditing option.

    auditing_options

    Cette propriété est réservée au système. Ne changez pas la valeur de cette option.

    Authenticated

    Renvoie la valeur Yes si l'application a envoyé une chaîne d'authentification de connexion valide. Renvoie la valeur No si l'application n'a pas envoyé une chaîne d'authentification de connexion valide.

    AuthType

    Renvoie le type d'authentification utilisé à la connexion. La valeur renvoyée peut être Standard, Integrated, Kerberos ou une chaîne vide. Une chaîne vide est renvoyée lorsque les connexions internes et les connexions aux services HTTP utilisent AUTHORIZATION OFF.

    background_priority

    Cette propriété est obsolète. Renvoie une valeur qui indique l'impact de la connexion en cours sur les performances des autres connexions. Pour plus d'informations, reportez-vous à la section background_priority option [deprecated].

    BlockedOn

    Renvoie la valeur zéro si la connexion en cours n'est pas bloquée ou, si elle est bloquée, le numéro de la connexion à l'origine du blocage suite à un conflit de verrouillage.

    blocking

    Renvoie une valeur qui indique le comportement du serveur de base de données en réponse aux conflits de verrouillage. Pour plus d'informations, reportez-vous à la section blocking option.

    blocking_others_timeout

    Renvoie la durée pendant laquelle une autre connexion peut se trouver bloquée par les verrous sur les lignes et les tables de la connexion en cours avant l'annulation de cette dernière. Pour plus d'informations, reportez-vous à la section blocking_others_timeout option.

    blocking_timeout

    Renvoie le temps d'attente (en millisecondes) d'une transaction avant l'obtention d'un verrou. Pour plus d'informations, reportez-vous à la section blocking_timeout option.

    BytesReceived

    Renvoie le nombre d'octets reçus pendant les communications client/serveur. Cette valeur est mise à jour pour les connexions HTTP et HTTPS.

    BytesReceivedUncomp

    Renvoie le nombre d'octets qui auraient été reçus pendant les communications client/serveur si le compactage avait été désactivé. Cette valeur est identique à celle de la propriété BytesReceived si le compactage est désactivé.

    BytesSent

    Renvoie le nombre d'octets envoyés pendant les communications client/serveur. Cette valeur est mise à jour pour les connexions HTTP et HTTPS.

    BytesSentUncomp

    Renvoie le nombre d'octets qui auraient été envoyés pendant les communications client/serveur si le compactage avait été désactivé. Cette valeur est identique à celle de la propriété BytesSent si le compactage est désactivé.

    CacheHits

    Renvoie le nombre de lectures du cache effectuées correctement.

    CacheRead

    Renvoie le nombre de pages de base de données consultées dans le cache.

    CacheReadIndInt

    Renvoie le nombre de pages d'index de niveau nœud interne lues dans le cache.

    CacheReadIndLeaf

    Renvoie le nombre de pages d'index de niveau feuille lues dans le cache.

    CacheReadTable

    Renvoie le nombre de pages de table lues dans le cache.

    CacheReadWorkTable

    Renvoie le nombre de lectures de la table de travail du cache.

    CarverHeapPages

    Renvoie le nombre de pages de segment de mémoire utilisées pour des actions de courte durée telles que l'optimisation des requêtes.

    chained

    Renvoie le mode transactionnel utilisé en l'absence d'instruction BEGIN TRANSACTION. Pour plus d'informations, reportez-vous à la section chained option.

    CharSet

    Renvoie le jeu de caractères CHAR utilisé par la connexion. Cette propriété comporte des extensions que vous pouvez spécifier lors de l'interrogation de la valeur de propriété. Pour plus d'informations, reportez-vous à la section CONNECTION_EXTENDED_PROPERTY function [String].

    checkpoint_time

    Renvoie la durée maximale de fonctionnement (en minutes) du serveur de base de données sans point de reprise. Pour plus d'informations, reportez-vous à la section checkpoint_time option.

    cis_option

    Renvoie la valeur 7 si les informations de débogage relatives à l'accès aux données à distance apparaissent dans la fenêtre des messages du serveur de base de données, ou la valeur 0 si elles ne s'y affichent pas. Pour plus d'informations, reportez-vous à la section cis_option option.

    cis_rowset_size

    Renvoie le nombre de lignes renvoyées par les serveurs distants pour chaque lecture. Pour plus d'informations, reportez-vous à la section cis_rowset_size option.

    ClientLibrary

    Renvoie la valeur jConnect pour les connexions jConnect, la valeur CT_Library pour les connexions Sybase Open Client, la valeur None pour les connexions HTTP ou la valeur CmdSeq pour les connexions ODBC, Embedded SQL, OLE DB, ADO.NET et du pilote JDBC SQL Anywhere.

    ClientNodeAddress

    Renvoie le nœud associé au client dans une connexion client/serveur. Lorsque le client et le serveur se trouvent sur le même ordinateur, une chaîne vide est renvoyée. Il s'agit d'un synonyme de la propriété NodeAddress.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    ClientPort

    Renvoie le numéro de port TCP/IP du client ou la valeur 0 s'il ne s'agit pas d'une connexion TCP/IP.

    ClientStmtCacheHits

    Renvoie le nombre d'instructions préparées facultatives pour cette connexion en raison du cache d'instructions du client. Il s'agit du nombre d'instructions préparées supplémentaires qui seraient nécessaires si le cache d'instructions du client était désactivé. Pour plus d'informations, reportez-vous à la section max_client_statements_cached option.

    ClientStmtCacheMisses

    Renvoie le nombre d'instructions du cache d'instructions du client qui ont été de nouveau préparées pour cette connexion. Il s'agit du nombre de fois où la réutilisation d'une instruction a été envisagée mais s'est révélée impossible suite à une modification du schéma, au paramétrage d'une option de base de données ou à l'exécution d'une variable DROP STATEMENT. Pour plus d'informations, reportez-vous à la section max_client_statements_cached option.

    close_on_endtrans

    Renvoie la valeur On ou Off pour indiquer si les curseurs sont fermés à la fin d'une transaction. Pour plus d'informations, reportez-vous à la section close_on_endtrans option.

    collect_statistics_on_dml_updates

    Renvoie la valeur On ou Off pour indiquer si la collecte de statistiques s'opère pendant l'exécution des instructions DML de modification de données telles que INSERT, DELETE et UPDATE. Pour plus d'informations, reportez-vous à la section collect_statistics_on_dml_updates option.

    Commit

    Renvoie le nombre de demandes Commit traitées.

    CommLink

    Renvoie le lien de communication de la connexion. Il s'agit de l'un des protocoles réseau supportés par SQL Anywhere ou de la valeur "local" pour une communication entre homologues.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    CommNetworkLink

    Renvoie le lien de communication de la connexion. Il s'agit de l'un des protocoles réseau supportés par SQL Anywhere. Parmi les valeurs figurent SharedMemory et TCPIP. La propriété CommNetworkLink renvoie toujours le nom du lien, qu'il s'agisse ou non d'une communication entre homologues.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    CommProtocol

    Renvoie la valeur TDS pour les connexions Sybase Open Client et jConnect, HTTP pour les connexions HTTP, HTTPS pour les connexions HTTPS et la valeur CmdSeq pour les connexions ODBC, Embedded SQL, OLE DB, ADO.NET et du pilote JDBC SQL Anywhere.

    Compression

    Renvoie la valeur On ou Off pour indiquer si le compactage des communications est activé sur la connexion.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    conn_auditing

    Renvoie la valeur On si l'audit est activé pour la connexion, même si la valeur Off est attribuée à l'option auditing. Pour plus d'informations, reportez-vous aux sections Controlling auditing et conn_auditing option.

    ConnectedTime

    Renvoie la durée totale, en secondes, pendant laquelle une connexion était établie.

    connection_authentication

    Renvoie la chaîne utilisée pour authentifier le client. La modification de la base de données requiert une authentification. Pour plus d'informations, reportez-vous à la section connection_authentication option.

    continue_after_raiserror

    Renvoie la valeur On ou Off pour indiquer si l'exécution d'une procédure ou d'un trigger est arrêtée en présence d'une instruction RAISERROR. Pour plus d'informations, reportez-vous à la section continue_after_raiserror option.

    conversion_error

    Renvoie la valeur On ou Off pour indiquer si les échecs de conversion de types de données sont signalés lors d'une lecture d'informations dans la base de données. Pour plus d'informations, reportez-vous à la section conversion_error option.

    cooperative_commit_timeout

    Renvoie le temps (en millisecondes) nécessaire au serveur de base de données pour que d'autres connexions remplissent une page du journal avant l'écriture sur le disque. Pour plus d'informations, reportez-vous à la section cooperative_commit_timeout option.

    cooperative_commits

    Renvoie la valeur On ou Off pour indiquer si les validations sont écrites sur le disque. Pour plus d'informations, reportez-vous à la section cooperative_commits option.

    CurrentLineNumber

    Renvoie le numéro de ligne de la procédure ou de l'instruction composée qui est exécutée par la connexion. La procédure peut être identifiée à l'aide de la propriété CurrentProcedure. Si la ligne fait partie d'une instruction composée provenant du client, une chaîne vide est renvoyée.

    CurrentProcedure

    Renvoie le nom de la procédure actuellement exécutée par une connexion. Si la connexion exécute des appels de procédures imbriquées, il s'agit du nom de la procédure courante. Si aucune procédure n'est en cours d'exécution, une chaîne vide est renvoyée.

    Cursor

    Renvoie le nombre de curseurs déclarés en cours de traitement par le serveur de base de données.

    CursorOpen

    Renvoie le nombre de curseurs ouverts en cours de traitement par le serveur de base de données.

    database_authentication

    Renvoie la chaîne utilisée pour authentifier la base de données. Les serveurs de base de données exigent une authentification de la base de données pour que celle-ci puisse être modifiée. Pour plus d'informations, reportez-vous à la section database_authentication.

    date_format

    Renvoie une chaîne qui indique le format des dates extraites de la base de données. Pour plus d'informations, reportez-vous à la section date_format option.

    date_order

    Renvoie une chaîne qui indique le format des dates. Pour plus d'informations, reportez-vous à la section date_order option.

    DBNumber

    Renvoie l'identificateur de la base de données.

    debug_messages

    Renvoie la valeur On ou Off pour indiquer si les instructions MESSAGE incluant une clause DEBUG ONLY sont exécutées ou non. Pour plus d'informations, reportez-vous à la section debug_messages option.

    dedicated_task

    Renvoie la valeur On ou Off pour indiquer si une tâche de traitement de demande est réservée au traitement des demandes de la connexion. Pour plus d'informations, reportez-vous à la section dedicated_task option.

    default_dbspace

    Renvoie le nom du dbspace par défaut ou une chaîne vide si le dbspace par défaut n'a pas été spécifié. Pour plus d'informations, reportez-vous à la section default_dbspace option.

    default_timestamp_increment

    Renvoie une valeur en microsecondes qui est ajoutée dans une colonne de type TIMESTAMP afin de garantir l'unicité des valeurs de cette colonne. Pour plus d'informations, reportez-vous à la section default_timestamp_increment option.

    delayed_commit_timeout

    Renvoie le temps (en millisecondes) nécessaire au serveur de base de données pour rendre la main à une application après une instruction COMMIT. Pour plus d'informations, reportez-vous à la section delayed_commit_timeout option.

    delayed_commits

    Renvoie la valeur On ou Off pour indiquer si le serveur de base de données rend la main à une application après une instruction COMMIT. Pour plus d'informations, reportez-vous à la section delayed_commits option.

    DiskRead

    Renvoie le nombre de pages lues sur le disque.

    DiskReadHint

    Renvoie le nombre de directives d'optimisation de lecture du disque.

    DiskReadHintPages

    Renvoie le nombre de pages de directives d'optimisation de lecture du disque.

    DiskReadIndInt

    Renvoie le nombre de pages d'index de niveau nœud interne lues sur le disque.

    DiskReadIndLeaf

    Renvoie le nombre de pages d'index de niveau feuille lues sur le disque.

    DiskReadTable

    Renvoie le nombre de pages de table lues sur le disque.

    DiskReadWorkTable

    Renvoie le nombre de lectures de la table de travail du disque.

    DiskSyncRead

    Renvoie le nombre de lectures du disque émises en mode synchrone.

    DiskSyncWrite

    Renvoie le nombre d'écritures émises en mode synchrone.

    DiskWaitRead

    Renvoie le nombre de fois où le serveur a attendu une lecture asynchrone.

    DiskWaitWrite

    Renvoie le nombre de fois où le serveur a attendu une écriture asynchrone.

    DiskWrite

    Renvoie le nombre de pages modifiées qui ont été écrites sur le disque.

    DiskWriteHint

    Renvoie le nombre de directives d'optimisation d'écriture sur disque.

    DiskWriteHintPages

    Renvoie le nombre de pages de directives d'optimisation d'écriture du disque.

    divide_by_zero_error

    Renvoie la valeur On si la division par zéro génère une erreur et la valeur Off en l'absence d'erreur. Pour plus d'informations, reportez-vous à la section divide_by_zero_error option.

    Encryption

    Renvoie une valeur qui indique si la connexion est cryptée. Pour plus d'informations, reportez-vous à la section Encryption (ENC) connection parameter.

    escape_character

    Cette propriété est réservée au système. Ne changez pas la valeur de cette option.

    EventName

    Renvoie le nom de l'événement associé si la connexion exécute une routine de gestion d'événement. A défaut, une chaîne vide est renvoyée.

    exclude_operators

    Cette propriété est réservée au système. Ne changez pas la valeur de cette option.

    ExprCacheAbandons

    Renvoie le nombre d'abandons du cache d'expressions en raison d'un faible taux de présence.

    ExprCacheDropsToReadOnly

    Renvoie le nombre de fois où le cache d'expressions est passé en lecture seule en raison d'un taux de présence trop faible.

    ExprCacheEvicts

    Renvoie le nombre de rejets du cache d'expressions.

    ExprCacheHits

    Renvoie le nombre de présences dans le cache d'expressions.

    ExprCacheInserts

    Renvoie le nombre de valeurs insérées dans le cache d'expressions.

    ExprCacheLookups

    Renvoie le nombre de consultations du cache d'expressions.

    ExprCacheResumesOfReadWrite

    Renvoie le nombre de fois où le cache d'expressions est repassé en mode lecture-écriture en raison d'une augmentation du taux de présence.

    ExprCacheStarts

    Renvoie le nombre de démarrages du cache d'expressions.

    extended_join_syntax

    Renvoie On si les requêtes avec syntaxe de nom d'alias dupliquée dans les jointures multitables sont autorisées ; renvoie Off si elles sont signalées comme une erreur. Pour plus d'informations, reportez-vous à la section extended_join_syntax option.

    fire_triggers

    Renvoie la valeur On si des triggers sont déclenchés dans la base de données ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section fire_triggers option.

    first_day_of_week

    Renvoie le nombre utilisé pour le premier jour de la semaine, où 7=dimanche et 1=lundi. Pour plus d'informations, reportez-vous à la section first_day_of_week option.

    for_xml_null_treatment

    Renvoie la valeur Omit si les éléments et attributs contenant des valeurs NULL sont omis du résultat, et la valeur Empty si des éléments ou attributs vides sont générés pour les valeurs NULL lorsque la clause FOR XML est utilisée dans une requête. Pour plus d'informations, reportez-vous à la section for_xml_null_treatment option.

    force_view_creation

    Cette propriété est réservée au système. Ne changez pas la valeur de cette option.

    FullCompare

    Renvoie le nombre de comparaisons effectuées au-delà de la valeur de hachage d'un index.

    GetData

    Renvoie le nombre de demandes GETDATA.

    global_database_id

    Renvoie la valeur de début utilisée pour les colonnes créées à l'aide de l'instruction DEFAULT GLOBAL AUTOINCREMENT. Pour plus d'informations, reportez-vous à la section global_database_id option.

    HashForcedPartitions

    Renvoie le nombre de partitionnements imposés à un opérateur de hachage en raison d'une concurrence d'accès à la mémoire.

    HashRowsFiltered

    Renvoie le nombre de lignes d'essai rejetées par les filtres vectoriels reposant sur les bits.

    HashRowsPartitioned

    Renvoie le nombre de lignes écrites dans les tables de travail de hachage.

    HashWorkTables

    Renvoie le nombre de tables de travail créées pour les opérations reposant sur un hachage.

    HeapsCarver

    Renvoie le nombre de segments de mémoire utilisés pour des actions de courte durée telles que l'optimisation des requêtes.

    HeapsLocked

    Renvoie le nombre de segments de mémoire déplaçables actuellement verrouillés dans le cache.

    HeapsQuery

    Renvoie le nombre de segments de mémoire utilisés pour le traitement des requêtes (opérations de hachage et de tri).

    HeapsRelocatable

    Renvoie le nombre de segments de mémoire déplaçables.

    http_connection_pool_basesize

    Renvoie la taille du seuil nominal des connexions aux bases de données. Pour plus d'informations, reportez-vous à la section http_connection_pool_basesize option.

    http_connection_pool_timeout

    Renvoie la durée maximale de stockage des connexions inutilisées dans le pool de connexions. Pour plus d'informations, reportez-vous à la section http_connection_pool_timeout option.

    http_session_timeout

    Renvoie la temporisation en minutes de la session HTTP en cours. Pour plus d'informations, reportez-vous à la section http_session_timeout option.

    HttpServiceName

    Renvoie le point d'entrée du nom du service pour la demande HTTP en cours. Cette propriété est utile pour la notification des erreurs et le contrôle de flux. Une chaîne vide est renvoyée lorsque cette propriété est sélectionnée dans une procédure stockée qui ne provient pas d'une demande HTTP ou que la connexion est inactive ou attend la poursuite d'une session HTTP.

    IdleTimeout

    Renvoie la valeur de temporisation d'inactivité de la connexion. Pour plus d'informations, reportez-vous à la section Idle connection parameter.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    IndAdd

    Renvoie le nombre d'entrées ajoutées dans les index.

    IndLookup

    Renvoie le nombre d'entrées consultées dans les index.

    integrated_server_name

    Renvoie le nom du serveur Domain Controller utilisé pour vérifier l'appartenance des logins intégrés à un groupe d'utilisateurs Windows. Pour plus d'informations, reportez-vous à la section integrated_server_name option.

    IsDebugger

    Renvoie Yes ou No pour différencier les connexions utilisées pour exécuter le débogueur de SQL Anywhere. La valeur Yes indique que le numéro de la connexion en cours est celui d'une connexion de débogage ; sinon, la valeur No est renvoyée. Pour plus d'informations, reportez-vous à la section The SQL Anywhere debugger.

    isolation_level

    Renvoie le niveau d'isolement de la connexion (0, 1, 2, 3, Snapshot, Statement-snapshot ou Readonly-statement-snapshot). Pour plus d'informations, reportez-vous à la section isolation_level option.

    java_class_path

    Renvoie la liste des répertoires ou fichiers JAR supplémentaires dans lesquels rechercher les classes. Pour plus d'informations, reportez-vous à la section java_class_path option.

    java_location

    Renvoie le chemin de la machine virtuelle Java (JVM) pour la base de données, s'il a été spécifié. Pour plus d'informations, reportez-vous à la section java_location option.

    java_main_userid

    Cette propriété est obsolète.

    java_vm_options

    Renvoie les options de ligne de commande utilisées par le serveur de base de données pour lancer la machine virtuelle Java. Pour plus d'informations, reportez-vous à la section java_vm_options option.

    Language

    Renvoie la langue de localisation.

    LastCommitRedoPos

    Renvoie la position de redo une fois que la connexion a écrit la dernière opération COMMIT dans le journal de transactions.

    LastIdle

    Renvoie le nombre d'impulsions entre les demandes.

    LastPlanText

    Renvoie le plan de texte long de la dernière requête exécutée sur la connexion. Vous gérez la mémorisation du dernier plan à l'aide de l'option RememberLastPlan de la procédure système sa_server_option system ou de l'option de serveur -zp. Pour plus d'informations, reportez-vous à la section -zp dbeng12/dbsrv12 server option.

    LastReqTime

    Renvoie l'heure de lancement de la dernière demande associée à la connexion spécifiée. Cette propriété peut renvoyer une chaîne vide pour les connexions internes, comme les événements.

    LastStatement

    Renvoie la dernière instruction SQL préparée pour la connexion en cours.

    La valeur LastStatement est attribuée lorsqu'une instruction est préparée, et initialisée lorsqu'une instruction est supprimée. Une seule chaîne d'instruction est mémorisée pour chaque connexion.

    Si la propriété sa_conn_activity signale une valeur non vide pour une connexion, il s'agit très probablement de l'instruction actuellement exécutée par la connexion. Si l'instruction avait été exécutée intégralement, elle aurait probablement été supprimée et la valeur de la propriété initialisée. Si une application prépare plusieurs instructions et conserve leurs descripteurs, la valeur LastStatement ne reflète pas l'opération actuellement exécutée par une connexion.

    Lorsque la mise en mémoire cache des instructions du client est activée et qu'une instruction du cache est réutilisée, cette propriété renvoie une chaîne vide.

    LivenessTimeout

    Renvoie la temporisation d'activité de la connexion courante. Pour plus d'informations, reportez-vous à la section LivenessTimeout (LTO) connection parameter.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    lock_rejected_rows

    Cette propriété est réservée au système. Ne changez pas la valeur de cette option.

    LockCount

    Renvoie le nombre de verrous maintenus par la connexion.

    LockIndexID

    Renvoie l'identificateur de l'index verrouillé.

    LockName

    Renvoie une valeur de type integer 64 bits non signé qui représente le verrou attendu par une connexion.

    LockRowID

    Renvoie l'identificateur de la ligne verrouillée.

    LockTableOID

    Renvoie la valeur zéro si la connexion en cours n'est pas bloquée ou si elle se trouve sur une autre base de données que la connexion qui appelle CONNECTION_PROPERTY. Sinon, il s'agit de l'identificateur d'objet de la table associée au verrou attendu par la connexion. L'identificateur d'objet peut être utilisé pour consulter les informations de la table à l'aide de la vue système SYSTAB. Pour plus d'informations, reportez-vous à la section SYSTAB system view.

    log_deadlocks

    Renvoie la valeur On s'il existe des informations d'interblocage ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section log_deadlocks option.

    LogFreeCommit

    Renvoie le nombre de validations arbitraires du journal de transactions. Un événement Validations arbitraires du journal de transactions se produit lorsqu'une validation de ce journal est demandée alors qu'il a déjà été écrit (de sorte que la validation a été effectuée inutilement).

    login_mode

    Renvoie au moins un des types de login supportés : Standard, Integrated, CloudAdmin ou Kerberos. Pour plus d'informations, reportez-vous à la section login_mode option.

    login_procedure

    Renvoie le nom de la procédure stockée utilisée pour définir les options de compatibilité au démarrage. Pour plus d'informations, reportez-vous à la section login_procedure option.

    LoginTime

    Renvoie les date et heure auxquelles la connexion a été établie.

    LogWrite

    Renvoie le nombre de pages écrites dans le journal de transactions.

    materialized_view_optimization

    Renvoie une valeur qui indique si des vues matérialisées sont utilisées lors de l'optimisation des requêtes :

    • Disabled
    • Fresh
    • Stale
    • N Minute[s]
    • N Hour[s]
    • N Day[s]
    • N Week[s]
    • N Month[s]

    Pour plus d'informations, reportez-vous à la section materialized_view_optimization option.

    max_client_statements_cached

    Renvoie le nombre d'instructions mises en cache par le client. Pour plus d'informations, reportez-vous à la section max_client_statements_cached option.

    max_cursor_count

    Renvoie une valeur qui indique le nombre maximal de curseurs utilisables simultanément par une connexion. Pour plus d'informations, reportez-vous à la section max_cursor_count option.

    max_hash_size

    Cette propriété est obsolète.

    max_plans_cached

    Renvoie une valeur qui indique le nombre maximal de plans d'exécution à stocker dans un cache. Pour plus d'informations, reportez-vous à la section max_plans_cached option.

    max_priority

    Renvoie une valeur qui indique le niveau de priorité maximal d'une connexion. Pour plus d'informations, reportez-vous à la section max_priority option.

    max_query_tasks

    Renvoie le nombre maximal de demandes que le serveur de base de données peut utiliser pour traiter une requête. Pour plus d'informations, reportez-vous à la section max_query_tasks option.

    max_recursive_iterations

    Renvoie une valeur qui indique le nombre maximal d'itérations que peut effectuer une expression de table courante récursive. Pour plus d'informations, reportez-vous à la section max_recursive_iterations option.

    max_statement_count

    Renvoie une valeur qui indique le nombre maximal d'instructions préparées qu'une connexion peut utiliser simultanément. Pour plus d'informations, reportez-vous à la section max_statement_count option.

    max_temp_space

    Renvoie une valeur qui indique l'espace maximal disponible pour les fichiers temporaire d'une connexion. Pour plus d'informations, reportez-vous à la section max_temp_space option.

    MessageReceived

    Renvoie la chaîne générée par l'instruction MESSAGE ayant entraîné l'interruption de l'instruction WAITFOR. A défaut, une chaîne vide est renvoyée.

    min_password_length

    Renvoie la longueur minimale des nouveaux mots de passe de la base de données. Pour plus d'informations, reportez-vous à la section min_password_length option.

    Name

    Renvoie le nom de la connexion courante.

    Vous pouvez spécifier un nom de connexion à l'aide du paramètre de connexion ConnectionName (CON). Pour plus d'informations, reportez-vous à la section ConnectionName (CON) connection parameter.

    Les noms ci-après sont utilisés pour les connexions temporaires créées par le serveur de base de données :

    • INT:ApplyRecovery
    • INT:BackupDB
    • INT:Checkpoint
    • INT:Cleaner
    • INT:CloseDB
    • INT:CreateDB
    • INT:CreateMirror
    • INT:DelayedCommit
    • INT:DiagRcvr
    • INT:DropDB
    • INT:EncryptDB
    • INT:Exchange
    • INT:FlushMirrorLog
    • INT:FlushStats
    • INT:HTTPReq
    • INT:PromoteMirror
    • INT:PurgeSnapshot
    • INT:ReconnectMirror
    • INT:RecoverMirror
    • INT:RedoCheckpoint
    • INT:RefreshIndex
    • INT:ReloadTrigger
    • INT:RenameMirror
    • INT:RestoreDB
    • INT:StartDB
    • INT:VSS

    Pour plus d'informations, reportez-vous à la section Temporary connections.

    NcharCharSet

    Renvoie le jeu de caractères NCHAR utilisé par la connexion. Cette propriété comporte des extensions que vous pouvez spécifier lors de l'interrogation de la valeur de propriété. Pour plus d'informations, reportez-vous à la section CONNECTION_EXTENDED_PROPERTY function [String].

    nearest_century

    Renvoie une valeur qui indique comment sont interprétées les années à deux chiffres dans les conversions chaîne-date. Pour plus d'informations, reportez-vous à la section nearest_century option.

    NodeAddress

    Renvoie le nœud associé au client dans une connexion client/serveur. Lorsque le client et le serveur se trouvent sur le même ordinateur, une chaîne vide est renvoyée.

    non_keywords

    Renvoie, le cas échéant, la liste des mots-clés désactivés afin qu'ils puissent être utilisés comme identificateurs. Pour plus d'informations, reportez-vous à la section non_keywords option.

    Number

    Renvoie l'identificateur de la connexion.

    odbc_describe_binary_as_varbinary

    Renvoie la valeur Off si le pilote ODBC SQL Anywhere décrit les colonnes BINARY et VARBINARY comme SQL_BINARY ou la valeur On s'il les décrit comme SQL_VARBINARY. Pour plus d'informations, reportez-vous à la section odbc_describe_binary_as_varbinary.

    odbc_distinguish_char_and_varchar

    Renvoie la valeur Off si les colonnes CHAR sont décrites comme SQL_VARCHAR et la valeur On si elles sont décrites comme SQL_CHAR. Pour plus d'informations, reportez-vous à la section odbc_distinguish_char_and_varchar option.

    oem_string

    Renvoie la chaîne stockée dans la page d'en-tête du fichier de base de données. Pour plus d'informations, reportez-vous à la section oem_string option.

    on_charset_conversion_failure

    Renvoie la valeur Ignore, Warning ou Error pour indiquer le comportement résultant d'une erreur de conversion du jeu de caractères. Pour plus d'informations, reportez-vous à la section on_charset_conversion_failure option.

    on_tsql_error

    Renvoie la valeur Stop, Conditional ou Continue pour indiquer le comportement résultant d'une erreur d'exécution d'une procédure stockée ou d'un lot T-SQL. Pour plus d'informations, reportez-vous à la section on_tsql_error option.

    optimization_goal

    Renvoie la valeur First-row ou All-rows pour indiquer le mode d'optimisation du traitement des requêtes. Pour plus d'informations, reportez-vous à la section optimization_goal option.

    optimization_level

    Renvoie une valeur comprise entre 0 et 15. Cette valeur sert à mesurer le niveau d'effort réalisé par l'optimiseur de requêtes SQL Anywhere afin de trouver un plan d'accès pour une instruction SQL. Pour plus d'informations, reportez-vous à la section optimization_level option.

    optimization_workload

    Renvoie une valeur qui indique le niveau d'effort réalisé par l'optimiseur de requêtes SQL Anywhere afin de trouver un plan d'accès pour une instruction SQL. Pour plus d'informations, reportez-vous à la section optimization_workload option.

    OSUser

    Renvoie le nom d'utilisateur du système d'exploitation associé au processus client. Si le processus client emprunte l'identité d'un autre utilisateur (ou si le bit d'identificateur est défini sur Unix), le nom d'utilisateur emprunté est renvoyé. Une chaîne vide est renvoyée pour les clients en version 10.0.1 et antérieure, ainsi que pour les clients HTTP et TDS.

    PacketSize

    Renvoie la taille (en octets) des paquets utilisés par la connexion.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    PacketsReceived

    Renvoie le nombre de paquets de communication client/serveur reçus. Cette valeur n'est pas mise à jour pour les connexions HTTP ou HTTPS.

    PacketsReceivedUncomp

    Renvoie le nombre de paquets qui auraient été reçus pendant les communications client/serveur si le compactage avait été désactivé (cette valeur est identique à celle de la propriété PacketsReceived si le compactage est désactivé).

    PacketsSent

    Renvoie le nombre de paquets de communication client/serveur envoyés. Cette valeur n'est pas mise à jour pour les connexions HTTP ou HTTPS.

    PacketsSentUncomp

    Renvoie le nombre de paquets qui auraient été envoyés pendant les communications client/serveur si le compactage avait été désactivé. (cette valeur est identique à celle de la propriété PacketsSent si le compactage est désactivé).

    ParentConnection

    Renvoie l'identificateur de la connexion qui a créé une connexion temporaire pour exécuter une opération de base de données (sauvegarde ou création, par exemple). Pour les autres types de connexion, cette propriété renvoie la valeur NULL.

    pinned_cursor_percent_of_cache

    Renvoie le pourcentage du cache que peuvent utiliser les curseurs attachés. Pour plus d'informations, reportez-vous à la section pinned_cursor_percent_of_cache option.

    post_login_procedure

    Renvoie le nom de la procédure dont le jeu de résultats contient des messages qui doivent être affichés par les applications lorsqu'un utilisateur se connecte. Pour plus d'informations, reportez-vous à la section post_login_procedure option.

    precision

    Renvoie la précision numérique et décimale. Pour plus d'informations, reportez-vous à la section precision option.

    prefetch

    Renvoie la valeur Off si aucune prélecture n'est effectuée, la valeur Conditional si une prélecture est effectuée sauf quand le curseur est du type SENSITIVE ou que la requête comporte une table proxy, ou la valeur Always si la prélecture est effectuée même si les curseurs sont du type SENSITIVE et comportent une table proxy. Pour plus d'informations, reportez-vous à la section prefetch option.

    Prepares

    Renvoie le nombre de préparations d'instruction réalisées pour la connexion.

    PrepStmt

    Renvoie le nombre d'instructions préparées en cours de traitement par le serveur de base de données.

    preserve_source_format

    Renvoie la valeur On si la définition de la source d'origine des procédures, des triggers, des vues et des routines de gestion d'événement est enregistrée dans des tables système, ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section preserve_source_format option.

    prevent_article_pkey_update

    Renvoie la valeur On si les mises à jour ne sont pas autorisées sur les colonnes clé primaire des tables impliquées dans des publications, ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section prevent_article_pkey_update option.

    priority

    Renvoie une valeur qui indique le niveau de priorité d'une connexion. Pour plus d'informations, reportez-vous à la section priority option.

    Progress

    Renvoie une valeur qui indique depuis combien de temps une requête est en train de s'exécuter. Par exemple :

    43% (9728 of 22230 pages) complete after 00:00:05; estimated 00:00:06
    remaining

    Cette propriété comporte des extensions que vous pouvez spécifier lors de l'interrogation de la valeur de propriété. Pour plus d'informations, reportez-vous à la section CONNECTION_EXTENDED_PROPERTY function [String].

    progress_messages

    Renvoie la valeur de l'option progress_messages. Pour plus d'informations, reportez-vous à la section progress_messages option.

    query_mem_timeout

    Renvoie la valeur de l'option query_mem_timeout. Pour plus d'informations, reportez-vous à la section query_mem_timeout option.

    QueryBypassed

    Renvoie le nombre de demandes optimisées par le contournement de l'optimiseur.

    QueryBypassedCosted

    Renvoie le nombre de demandes traitées par le contournement de l'optimiseur à l'aide de méthodes d'estimation des coûts.

    QueryBypassedHeuristic

    Renvoie le nombre de demandes traitées par le contournement de l'optimiseur à l'aide de méthodes heuristiques.

    QueryBypassedOptimized

    Renvoie le nombre de demandes traitées par le contournement de l'optimiseur, puis entièrement optimisées par l'optimiseur SQL Anywhere.

    QueryCachedPlans

    Renvoie le nombre de plans d'exécution des requêtes actuellement mis en cache pour la connexion.

    QueryCachePages

    Renvoie le nombre de pages utilisées pour mettre les plans d'exécution en cache.

    QueryDescribedBypass

    Renvoie le nombre de demandes de description traitées par le contournement de l'optimiseur.

    QueryDescribedOptimizer

    Renvoie le nombre de demandes de description traitées par l'optimiseur.

    QueryHeapPages

    Renvoie le nombre de pages de cache utilisées pour le traitement des requêtes (opérations de hachage et de tri).

    QueryJHToJNLOptUsed

    Renvoie le nombre de fois où une jointure par hachage a été convertie en jointure par boucles imbriquées.

    QueryLowMemoryStrategy

    Renvoie le nombre de fois où le serveur a changé son plan d'exécution en raison d'une mémoire insuffisante. La stratégie peut changer parce que la mémoire disponible actuellement est inférieure aux estimations de l'optimiseur ou parce que la mémoire requise par le plan d'exécution est supérieure aux estimations de l'optimiseur.

    QueryMemActiveCurr

    Renvoie le nombre de demandes utilisant activement la mémoire allouée aux requêtes.

    QueryMemGrantFailed

    Renvoie le nombre total de fois où des demandes ont attendu des mémoires de requête, sans réussir à les obtenir.

    QueryMemGrantGranted

    Renvoie le nombre de pages actuellement allouées à des demandes.

    QueryMemGrantRequested

    Renvoie le nombre total de tentatives d'obtention de mémoire allouée aux requêtes effectuées par une demande.

    QueryMemGrantWaited

    Renvoie le nombre total de fois où des demandes ont attendu des mémoires de requête.

    QueryMemGrantWaiting

    Renvoie le nombre actuel de demandes attendant la mémoire allouée aux requêtes.

    QueryOpened

    Renvoie le nombre de demandes OPEN à exécuter.

    QueryOptimized

    Renvoie le nombre de demandes entièrement optimisées.

    QueryReused

    Renvoie le nombre de demandes réutilisées à partir du cache du plan.

    QueryRowsFetched

    Renvoie le nombre de lignes lues dans les tables sous-jacentes, soit par un balayage séquentiel, soit par un balayage d'index, pour cette connexion.

    QueryRowsMaterialized

    Renvoie le nombre de lignes écrites dans les tables de travail pendant le traitement des requêtes.

    quoted_identifier

    Renvoie la valeur On si les chaînes entre guillemets sont interprétées comme identificateurs ou la valeur Off si elles sont interprétées comme chaînes littérales. Pour plus d'informations, reportez-vous à la section quoted_identifier option.

    read_past_deleted

    Renvoie la valeur On si les balayages séquentiels aux niveaux d'isolement 1 et 2 ignorent les lignes supprimées non validées ou la valeur Off si les balayages séquentiels bloquent les lignes supprimées non validées aux niveaux d'isolement 1 et 2. Pour plus d'informations, reportez-vous à la section read_past_deleted option.

    recovery_time

    Renvoie, en minutes, la durée nécessaire au serveur de base de données pour effectuer une reprise après une panne système. Pour plus d'informations, reportez-vous à la section recovery_time option.

    RecursiveIterations

    Renvoie le nombre d'itérations pour les unions récursives.

    RecursiveIterationsHash

    Renvoie le nombre de fois où la jointure par hachage récursive a utilisé une stratégie de hachage.

    RecursiveIterationsNested

    Renvoie le nombre de fois où la jointure par hachage récursive a utilisé une stratégie de boucles imbriquées.

    RecursiveJNLMisses

    Renvoie le nombre d'échecs du cache de test des index pour la jointure par hachage récursive.

    RecursiveJNLProbes

    Renvoie le nombre de fois où la jointure par hachage récursive a tenté de tester les index.

    remote_idle_timeout

    Renvoie le temps d'inactivité (en secondes) toléré par les procédures et les fonctions clientes des services Web. Pour plus d'informations, reportez-vous à la section remote_idle_timeout option.

    replicate_all

    Réservée à un usage interne.

    ReqCountActive

    Renvoie le nombre de demandes traitées ou la valeur NULL si la valeur Off est attribuée à la propriété de serveur RequestTiming. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqCountBlockContention

    Renvoie le nombre de fois où la connexion a attendu un accès atomique ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqCountBlockIO

    Renvoie le nombre de fois où la connexion a attendu l'achèvement des E/S ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqCountBlockLock

    Renvoie le nombre de fois où la connexion a attendu un verrou ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqCountUnscheduled

    Renvoie le nombre de fois où la connexion a attendu une planification ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqStatus

    Renvoie l'état de la demande. Il peut s'agir d'une des valeurs suivantes :

    • Idle   Aucune demande n'est actuellement en cours de traitement par la connexion.

    • Unscheduled*   La connexion attend qu'un thread de production de serveur de base de données se libère pour exécuter les tâches.

    • BlockedIO*   La connexion est bloquée dans l'attente d'une E/S.

    • BlockedContention*   La connexion est bloquée en attendant d'accéder aux structures de données du serveur de base de données partagé.

    • BlockedLock   La connexion est bloquée dans l'attente d'un objet verrouillé.

    • Executing   Une demande est en cours d'exécution par la connexion.

    Les valeurs suivies d'un astérisque (*) sont uniquement renvoyées lorsque la consignation des informations de planification des demandes est activée sur le serveur de base de données à l'aide de l'option -zt. Si les informations de planification des demandes ne sont pas consignées (option par défaut), les valeurs sont signalées par la mention Executing.

    Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqTimeActive

    Renvoie la durée de traitement des demandes ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqTimeBlockContention

    Renvoie le délai d'attente pour obtenir un accès atomique ou la valeur NULL si la valeur Off est attribuée à la propriété de serveur RequestTiming. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqTimeBlockIO

    Renvoie le délai d'attente jusqu'à l'achèvement des E/S ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqTimeBlockLock

    Renvoie le délai d'attente pour obtenir un verrou ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqTimeUnscheduled

    Renvoie le temps non planifié ou la valeur NULL si l'option -zt n'a pas été spécifiée. Pour plus d'informations, reportez-vous à la section -zt dbeng12/dbsrv12 server option.

    ReqType

    Renvoie le type de la dernière demande. Si une connexion se trouve dans le cache à la suite d'une mise en pool, sa valeur ReqType est CONNECT_POOL_CACHE.

    request_timeout

    Renvoie la durée maximale pendant laquelle une demande peut s'exécuter. Pour plus d'informations, reportez-vous à la section request_timeout option.

    RequestsReceived

    Renvoie le nombre de demandes de communication client/serveur ou de boucles. Ce nombre diffère de la valeur de PacketsReceived, car les demandes multipaquet comptent pour une demande et les paquets d'activité ne sont pas inclus.

    reserved_keywords

    Renvoie la liste des mots-clés réservés (autres que ceux par défaut) activés pour la base de données. Pour plus d'informations, reportez-vous à la section reserved_keywords option.

    return_date_time_as_string

    Renvoie la valeur On si les valeurs de type DATE, TIME et TIMESTAMP sont renvoyées aux applications sous forme de chaîne, ou la valeur Off si elles sont renvoyées sous forme de données de type DATE ou TIME. Pour plus d'informations, reportez-vous à la section return_date_time_as_string option.

    Rlbk

    Nombre de demandes d'annulation traitées.

    rollback_on_deadlock

    Renvoie la valeur After lorsque les actions d'intégrité référentielle sont exécutées après une mise à jour (UPDATE) ou une suppression (DELETE), ou la valeur Before si elles sont exécutées avant. Pour plus d'informations, reportez-vous à la section rollback_on_deadlock.

    RollbackLogPages

    Renvoie le nombre de pages du journal des annulations.

    row_counts

    Renvoie la valeur On si le nombre de lignes est toujours exact et la valeur Off s'il s'agit généralement une estimation. Pour plus d'informations, reportez-vous à la section row_counts option.

    scale

    Renvoie l'échelle numérique et décimale de la connexion. Pour plus d'informations, reportez-vous à la section scale option.

    secure_feature_key

    Stocke la clé utilisée pour activer et désactiver les fonctionnalités d'un serveur de base de données. La sélection de la valeur de cette propriété renvoie toujours une chaîne vide.

    ServerNodeAddress

    Renvoie le nœud associé au serveur dans une connexion client/serveur. Lorsque le client et le serveur se trouvent sur le même ordinateur, une chaîne vide est renvoyée.

    Cette propriété renvoie la valeur NA si la demande en cours d'exécution fait partie d'une routine de gestion d'événement.

    ServerPort

    Renvoie le numéro de port TCP/IP du serveur de base de données ou la valeur 0.

    SessionCreateTime

    Renvoie l'heure de création de la session HTTP.

    SessionID

    Renvoie l'identificateur de session de la connexion, s'il existe, ou une chaîne vide dans le cas contraire.

    SessionLastTime

    Renvoie l'heure de la dernière demande associée à la session HTTP.

    SessionTimeout

    Renvoie la durée (en minutes) de maintien de la session HTTP en cas d'inactivité. Pour plus d'informations, reportez-vous à la section sa_set_http_option system procedure.

    SnapshotCount

    Renvoie le nombre de clichés associés à la connexion.

    sort_collation

    Renvoie la valeur Internal si la clause ORDER BY demeure inchangée, et le nom ou l'identificateur du classement dans le cas contraire. Pour plus d'informations, reportez-vous à la section sort_collation option.

    SortMergePasses

    Renvoie le nombre de passes de fusion utilisées pendant le tri.

    SortRowsMaterialized

    Renvoie le nombre de lignes écrites dans les tables de travail de tri.

    SortRunsWritten

    Renvoie le nombre d'exécutions triées écrites pendant le tri.

    SortSortedRuns

    Renvoie le nombre d'exécutions triées créées pendant la formation de l'exécution.

    SortWorkTables

    Renvoie le nombre de tables de travail créées pour le tri.

    sql_flagger_error_level

    Renvoie l'une des valeurs suivantes pour indiquer l'élément SQL signalé comme erreur parce qu'il n'appartient pas à un ensemble de SQL/2003 :

    • E   Signale la syntaxe non conforme à la norme SQL/2003 de bas niveau.

    • I   Signale la syntaxe non conforme à la norme SQL/2003 de niveau intermédiaire.

    • F   Signale la syntaxe non conforme à la norme SQL/2003 complète.

    • W   Toutes les syntaxes supportées sont autorisées.

    Pour plus d'informations, reportez-vous à la section sql_flagger_error_level option.

    sql_flagger_warning_level

    Renvoie l'une des valeurs suivantes pour indiquer l'élément SQL signalé par un avertissement parce qu'il n'appartient pas à un ensemble de SQL/2003 :

    • E   Signale la syntaxe non conforme à la norme SQL/2003 de bas niveau.

    • I   Signale la syntaxe non conforme à la norme SQL/2003 de niveau intermédiaire.

    • F   Signale la syntaxe non conforme à la norme SQL/2003 complète.

    • W   Toutes les syntaxes supportées sont autorisées.

    Pour plus d'informations, reportez-vous à la section sql_flagger_warning_level option.

    st_geometry_asbinary_format

    Renvoie une valeur qui indique le mode de conversion des valeurs spatiales d'une géométrie en valeurs binaires. Pour plus d'informations, reportez-vous à la section st_geometry_asbinary_format option.

    st_geometry_astext_format

    Renvoie une valeur qui indique le mode de conversion des valeurs spatiales d'une géométrie en valeurs textuelles. Pour plus d'informations, reportez-vous à la section st_geometry_astext_format option.

    st_geometry_asxml_format

    Renvoie une valeur qui indique le mode de conversion des valeurs spatiales d'une géométrie en valeurs xml. Pour plus d'informations, reportez-vous à la section st_geometry_asxml_format option.

    st_geometry_describe_type

    Renvoie une valeur qui indique que les valeurs spatiales sont décrites. Pour plus d'informations, reportez-vous à la section st_geometry_describe_type option.

    st_geometry_interpolation

    Renvoie le paramètre d'interpolation des géométries ST_CircularString. Pour plus d'informations, reportez-vous à la section st_geometry_interpolation option.

    st_geometry_on_invalid

    Renvoie une valeur qui indique le comportement en cas d'échec de validation de la surface pour une géométrie. Pour plus d'informations, reportez-vous à la section st_geometry_on_invalid option.

    StatementDescribes

    Renvoie le nombre total d'instructions traitées par des demandes DESCRIBE.

    StatementPostAnnotates

    Renvoie le nombre d'instructions traitées par la phase de transformation sémantique des requêtes.

    StatementPostAnnotatesSimple

    Renvoie le nombre d'instructions traitées par la phase de transformation sémantique des requêtes, mais qui ont ignoré certaines transformations sémantiques.

    StatementPostAnnotatesSkipped

    Renvoie le nombre d'instructions qui ont totalement ignoré la phase de transformation sémantique des requêtes.

    string_rtruncation

    Renvoie la valeur On si une erreur est déclenchée lors de la troncature d'une chaîne et la valeur Off si aucune erreur n'est déclenchée et que la chaîne de caractères fait l'objet d'une troncature muette. Pour plus d'informations, reportez-vous à la section string_rtruncation option.

    subsume_row_locks

    Renvoie la valeur On si le serveur de base de données pose des verrous de ligne individuels sur une table ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section subsume_row_locks option.

    suppress_tds_debugging

    Renvoie la valeur Off si les informations de débogage TDS apparaissent dans la fenêtre des messages du serveur ou la valeur On si elles ne s'y affichent pas. Pour plus d'informations, reportez-vous à la section suppress_tds_debugging option.

    synchronize_mirror_on_commit

    Renvoie la valeur On si le serveur miroir de base de données est synchronisé à la validation ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section synchronize_mirror_on_commit option.

    tds_empty_string_is_null

    Renvoie la valeur On si des chaînes vides sont renvoyées en tant que valeurs NULL pour les connexions TDS et la valeur Off si une chaîne contenant un caractère espace est renvoyée pour les connexions TDS. Pour plus d'informations, reportez-vous à la section tds_empty_string_is_null option.

    temp_space_limit_check

    Renvoie la valeur On si le serveur de base de données vérifie l'espace temporaire disponible pour une connexion et la valeur Off s'il n'effectue pas cette vérification. Pour plus d'informations, reportez-vous à la section temp_space_limit_check option.

    TempFilePages

    Renvoie le nombre de pages de fichier temporaire utilisées par la connexion.

    TempTablePages

    Renvoie le nombre de pages du fichier temporaire utilisées pour les tables temporaires.

    time_format

    Renvoie le format de chaîne utilisé pour les heures extraites de la base de données. Pour plus d'informations, reportez-vous à la section time_format option.

    time_zone_adjustment

    Renvoie le nombre de minutes à ajouter au temps universel coordonné (UTC, Coordinated Universal Time) pour afficher l'heure locale au niveau de la connexion. Pour plus d'informations, reportez-vous à la section time_zone_adjustment option.

    timestamp_format

    Renvoie le format utilisé pour les estampilles extraites de la base de données. Pour plus d'informations, reportez-vous à la section timestamp_format option.

    timestamp_with_time_zone_format

    Renvoie le format des valeurs TIMESTAMP WITH TIME ZONE extraites de la base de données. Pour plus d'informations, reportez-vous à la section timestamp_with_time_zone_format option.

    TimeZoneAdjustment

    Renvoie le nombre de minutes à ajouter au temps universel coordonné (UTC, Coordinated Universal Time) pour afficher l'heure locale au niveau de la connexion. Pour plus d'informations, reportez-vous à la section time_zone_adjustment option.

    TransactionStartTime

    Renvoie une chaîne contenant l'heure de la première modification de la base de données à la suite d'une instruction COMMIT ou ROLLBACK, ou une chaîne vide si aucune modification n'a été apportée à la base de données depuis la dernière instruction COMMIT ou ROLLBACK.

    truncate_timestamp_values

    Renvoie la valeur On si le nombre de décimales est limité dans les valeurs TIMESTAMP ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section truncate_timestamp_values option.

    tsql_outer_joins

    Renvoie la valeur On s'il est possible d'utiliser des jointures externes Transact-SQL dans des instructions DML. Pour plus d'informations, reportez-vous à la section tsql_outer_joins option.

    tsql_variables

    Renvoie la valeur On si vous pouvez utiliser le symbole @ à la place du signe deux-points devant le nom des variables hôtes en Embedded SQL, ou la valeur Off dans le cas contraire. Pour plus d'informations, reportez-vous à la section tsql_variables option.

    UncommitOp

    Renvoie le nombre d'opérations non validées.

    updatable_statement_isolation

    Indique le niveau d'isolement (0, 1, 2 ou 3) utilisé par les instructions actualisables lorsque la valeur Readonly-statement-snapshot est attribuée à l'option isolation_level. Pour plus d'informations, reportez-vous à la section updatable_statement_isolation option.

    update_statistics

    Renvoie la valeur On si cette connexion peut transmettre un retour d'informations sur les requêtes au gestionnaire de statistiques. Lorsque l'option update_statistics est désactivée, la connexion en cours ne transmet pas de retour d'informations sur les requêtes au gestionnaire de statistiques. Pour plus d'informations, reportez-vous à la section update_statistics option.

    upgrade_database_capability

    Cette propriété est réservée au système. Ne changez pas la valeur de cette option.

    user_estimates

    Renvoie l'une des valeurs suivantes contrôlant si l'optimiseur de requêtes respecte ou ignore les estimations de sélectivité dans les prédicats de requête.

    • Enabled   Toutes les estimations de sélectivité fournies par l'utilisateur sont respectées. Vous pouvez également utiliser la valeur On pour activer cette option.

    • Override-Magic   L'estimation de sélectivité d'un utilisateur est respectée et utilisée uniquement si la seule autre possibilité de l'optimiseur consiste à faire appel en dernier recours à la valeur heuristique (également connue sous le nom de valeur magique).

    • Disabled   Toutes les estimations de l'utilisateur sont ignorées et les valeurs magiques sont employées en l'absence de toute autre estimation. Vous pouvez également utiliser la valeur Off pour désactiver cette option.

    Pour plus d'informations, reportez-vous à la section user_estimates option.

    UserAppInfo

    Renvoie la chaîne spécifiée par le paramètre de connexion AppInfo dans une chaîne de connexion.

    Pour plus d'informations, reportez-vous à la section AppInfo (APP) connection parameter.

    UserDefinedCounterRate01

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche l'évolution de la valeur du compteur au fil du temps.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRate02

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche l'évolution de la valeur du compteur au fil du temps.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRate03

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche l'évolution de la valeur du compteur au fil du temps.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRate04

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche l'évolution de la valeur du compteur au fil du temps.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRate05

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche l'évolution de la valeur du compteur au fil du temps.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRaw01

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche la valeur absolue du compteur.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRaw02

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche la valeur absolue du compteur.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRaw03

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche la valeur absolue du compteur.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRaw04

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche la valeur absolue du compteur.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserDefinedCounterRaw05

    Renvoie la valeur en cours du compteur de performances défini par l'utilisateur. La sémantique de cette propriété est définie par l'application cliente. Ce compteur est également accessible depuis le Moniteur des performances. Le Moniteur des performances affiche la valeur absolue du compteur.

    Pour plus d'informations, reportez-vous à la section User-defined properties.

    UserID

    Renvoie l'ID utilisateur de la connexion.

    UtilCmdsPermitted

    Renvoie la valeur On ou Off pour indiquer si des commandes d'utilitaire telles que CREATE DATABASE, DROP DATABASE et RESTORE DATABASE sont autorisées pour la connexion. Pour plus d'informations, reportez-vous à la section -gu dbeng12/dbsrv12 server option.

    uuid_has_hyphens

    Cette propriété détermine le formatage des valeurs des identificateurs uniques lorsqu'elles sont converties en chaînes. Pour plus d'informations, reportez-vous à la section uuid_has_hyphens option.

    verify_password_function

    Renvoie le nom de la fonction utilisée pour la vérification du mot de passe si celui-ci a été spécifié. Pour plus d'informations, reportez-vous à la section verify_password_function option.

    wait_for_commit

    Renvoie la valeur On si la base de données ne vérifie pas l'intégrité de la clé étrangère avant l'instruction COMMIT suivante. Sinon, la valeur Off est renvoyée et toutes les clés étrangères créées sans l'option check_on_commit sont vérifiées lorsqu'elles sont insérées, mises à jour ou supprimées. Pour plus d'informations, reportez-vous à la section wait_for_commit option.

    WaitStartTime

    Renvoie l'heure à laquelle la connexion a commencé à attendre (ou une chaîne vide si la connexion n'est pas en train d'attendre).

    WaitType

    Renvoie la raison de l'attente, si elle est disponible. Les valeurs de WaitType possibles sont :

    • lock   Renvoyée si la connexion est en attente de verrou.

    • waitfor   Renvoyée si la connexion est en train d'exécuter une instruction waitfor.

    • chaîne vide   Renvoyée si la connexion n'est pas en train d'attendre ou si la raison de l'attente n'est pas disponible.

    webservice_namespace_host

    Renvoie le nom d'hôte à utiliser comme namespace XML dans les documents WSDL générés, s'il a été spécifié. Pour plus d'informations, reportez-vous à la section webservice_namespace_host option.

  • Actualiser   Cliquez sur ce bouton pour mettre à jour les valeurs de la liste des propriétés de l'utilisateur connecté.

  • Description   Décrit la propriété sélectionnée.

 Voir aussi