Exporter (0) Imprimer
Développer tout

sys.databases (Base de données SQL Azure)

Mis à jour: avril 2014

Cette rubrique est obsolète. La version actualisée est disponible à la page Référence SQL 14 Transact-SQL.

ImportantImportant
Cette rubrique n'est pas tenue à jour. Pour obtenir la version actuelle, consultez sys.databases (Transact-SQL).

Contient une ligne par base de données dans un serveur Base de données SQL Azure. Renvoie des informations à propos des états par lesquels passe une base de données lorsqu'elle est copiée.

Les états de base de données associés à la copie sont décrits dans le tableau suivant :

 

Nom de la colonne Type de données Description

nom

sysname

Nom de la base de données, unique sur un serveur Base de données SQL Azure.

database_id

int

ID de la base de données, unique sur un serveur Base de données SQL Azure.

source_database_id

int

Valeur autre que NULL = ID de la base de données source pour cet instantané.

NULL = Pas un instantané de base de données.

owner_sid

varbinary(85)

SID (identificateur de sécurité) du propriétaire externe de la base de données, tel qu'il est enregistré sur le serveur.

create_date

datetime

Date de création ou de nouvelle appellation de la base de données.

compatibility_level

tinyint

Entier correspondant à la version de SQL Server pour laquelle le comportement est compatible :

100

NULL = La base de données n'est pas en ligne.

collation_name

sysname

Classement pour la base de données. Joue le rôle du classement par défaut de la base de données.

NULL = La base de données n'est pas en ligne.

user_access

tinyint

Paramètre d'accès utilisateur :

0 = MULTI_USER spécifié

1 = SINGLE_USER spécifié

2 = RESTRICTED_USER spécifié

user_access_desc

nvarchar(60)

Description du paramètre d'accès utilisateur :

MULTI_USER

SINGLE_USER

RESTRICTED_USER

is_read_only

bit

1 = La base de données est en lecture seule

0 = La base de données est en lecture/écriture

is_auto_close_on

bit

1 = AUTO_CLOSE est activé

0 = AUTO_CLOSE est désactivé

is_auto_shrink_on

bit

1 = AUTO_SHRINK est activé

0 = AUTO_SHRINK est désactivé

state

tinyint

État de la base de données :

0 = En ligne

1 = En cours de restauration

4 = Suspect

7 = En cours de copie

state_desc

nvarchar(120)

Description de l'état de la base de données, avec une des valeurs suivantes :

 

Valeur Description

ONLINE

La copie s'est achevée avec succès et la nouvelle base de données est en ligne.

SUSPECT

La copie a échoué.

EN COURS DE COPIE

La copie est en cours.

is_in_standby

bit

La base de données est en lecture seule pour le journal de restauration.

is_cleanly_shutdown

bit

1 = La base de données s'est arrêtée correctement ; aucune récupération n'est requise au démarrage

0 = La base de données ne s'est pas arrêtée correctement ; une récupération est requise au démarrage

is_supplemental_logging_enabled

bit

1 = SUPPLEMENTAL_LOGGING est activé

0 = SUPPLEMENTAL_LOGGING est désactivé

snapshot_isolation_state

tinyint

1 = L'état d'isolement d'instantané est activé. L'isolement d'instantané est autorisé.

snapshot_isolation_state_desc

nvarchar(60)

Description de l'état des transactions d'isolement d'instantané autorisées, telles qu'elles sont définies par l'option ALLOW_SNAPSHOT_ISOLATION : ON

is_read_committed_snapshot_on

bit

1 = l'option READ_COMMITTED_SNAPSHOT est activée.

0 = l'option READ_COMMITTED_SNAPSHOT est désactivée.

recovery_model

tinyint

Mode de récupération sélectionné :

1 = FULL

2 = BULK_LOGGED

3 = SIMPLE

recovery_model_desc

nvarchar(60)

Description du mode de récupération sélectionné :

  • FULL

  • BULK_LOGGED

  • SIMPLE

page_verify_option

tinyint

Paramètre de l'option PAGE_VERIFY :

0 = NONE

1 = TORN_PAGE_DETECTION

2 = CHECKSUM

page_verify_option_desc

nvarchar(60)

Description du paramètre de l'option PAGE_VERIFY :

NONE.TORN_PAGE_DETECTION

CHECKSUM

is_auto_create_stats_on

bit

1 = AUTO_CREATE_STATISTICS est activé

0 = AUTO_CREATE_STATISTICS est désactivé

is_auto_update_stats_on

bit

1 = AUTO_UPDATE_STATISTICS est activé

0 = AUTO_UPDATE_STATISTICS est désactivé

is_auto_update_stats_async_on

bit

1 = AUTO_UPDATE_STATISTICS_ASYNC est activé

0 = AUTO_UPDATE_STATISTICS_ASYNC est désactivé

is_ansi_null_default_on

bit

1 = ANSI_NULL_DEFAULT est activé

0 = ANSI_NULL_DEFAULT est désactivé

is_ansi_nulls_on

bit

1 = ANSI_NULLS est activé

0 = ANSI_NULLS est désactivé

is_ansi_padding_on

bit

1 = ANSI_PADDING est activé

0 = ANSI_PADDING est désactivé

is_ansi_warnings_on

bit

1 = ANSI_WARNINGS est activé

0 = ANSI_WARNINGS est désactivé

is_arithabort_on

bit

1 = ARITHABORT est activé

0 = ARITHABORT est désactivé

is_concat_null_yields_null_on

bit

1 = CONCAT_NULL_YIELDS_NULL est activé

0 = CONCAT_NULL_YIELDS_NULL est désactivé

is_numeric_roundabort_on

bit

1 = NUMERIC_ROUNDABORT est activé

0 = NUMERIC_ROUNDABORT est désactivé

is_quoted_identifier_on

bit

1 = QUOTED_IDENTIFIER est activé

0 = QUOTED_IDENTIFIER est désactivé

is_recursive_triggers_on

bit

1 = RECURSIVE_TRIGGERS est activé

0 = RECURSIVE_TRIGGERS est désactivé

is_cursor_close_on_commit_on

bit

1 = CURSOR_CLOSE_ON_COMMIT est activé

0 = CURSOR_CLOSE_ON_COMMIT est désactivé

is_local_cursor_default

bit

1 = CURSOR_DEFAULT est local

0 = CURSOR_DEFAULT est global

is_fulltext_enabled

bit

1 = Le texte intégral est activé pour la base de données

0 = Le texte intégral est désactivé pour la base de données

is_trustworthy_on

bit

1 = La base de données est marquée comme digne de confiance

0 = La base de données n'est pas marquée comme digne de confiance

is_db_chaining_on

bit

1 = Le chaînage d’appartenance entre plusieurs bases de données est activé

0 = Le chaînage d’appartenance entre plusieurs bases de données est désactivé

is_parameterization_forced

bit

1 = Le paramétrage est forcé

0 = Le paramétrage est simple

is_master_key_encrypted_by_server

bit

1 = La base de données a une clé principale chiffrée

0 = La base de données n'a aucune clé principale chiffrée

is_published

bit

1 = La base de données est de type publication dans une topologie de réplication transactionnelle ou d'instantané

0 = Il ne s'agit pas d'une base de données de publication

is_subscribed

bit

1 = La base de données est de type abonnement dans une topologie de réplication

0 = Il ne s'agit pas d'une base de données d'abonnement

is_merge_published

bit

1 = La base de données est de type publication dans une topologie de réplication de fusion

0 = Il ne s'agit pas d'une base de données de publication dans une topologie de réplication de fusion

is_distributor

bit

1 = La base de données est de type distribution dans une topologie de réplication

0 = Il ne s'agit pas d'une base de données de distribution dans une topologie de réplication

is_sync_with_backup

bit

1 = La base de données est marquée pour une synchronisation de réplication avec sauvegarde

0 = La base de données n'est pas marquée pour une synchronisation de réplication avec sauvegarde

service_broker_guid

uniqueidentifier

Identificateur du Service Broker pour cette base de données. Utilisé en tant que broker_instance de la cible dans la table de routage.

is_broker_enabled

bit

1 = Le Service Broker dans cette base de données envoie et reçoit actuellement des messages.

0 = Tous les messages envoyés restent dans la file d'attente de transmission alors que les messages reçus ne sont pas mis en attente dans cette base de données.

Le Service Broker des bases de données restaurées ou attachées est par défaut désactivé. L'exception à cette règle repose sur la mise en miroir de bases de données lorsque Service Broker est activé après une panne.

log_reuse_wait

tinyint

0 = Rien

log_reuse_wait_desc

nvarchar(60)

NOTHING

is_date_correlation_on

bit

1 = DATE_CORRELATION_OPTIMIZATION est activé

0 = DATE_CORRELATION_OPTIMIZATION est désactivé

is_cdc_enabled

bit

1 = La base de données est activée pour la capture des données modifiées.

is_encrypted

bit

Indique si la base de données est chiffrée. Il peut s'agir de l'une des valeurs suivantes :

1 = Chiffré

0 = Non chiffré

Si la base de données est en cours de déchiffrement, is_encrypted affiche la valeur 0.

is_honor_broker_priority_on

bit

Indique si la base de données honore des priorités de conversation. Il peut s'agir de l'une des valeurs suivantes :

1 = HONOR_BROKER_PRIORITY a la valeur ON

0 = HONOR_BROKER_PRIORITY a la valeur OFF

replica_id

uniqueidentifier

Identificateur unique du réplica de disponibilité AlwaysOn local du groupe de disponibilité, le cas échéant, auquel la base de données participe.

NULL = La base de données ne fait pas partie d'un réplica de disponibilité dans un groupe de disponibilité.

group_database_id

uniqueidentifier

Identificateur unique de la base de données dans un groupe de disponibilité AlwaysOn, le cas échéant, auquel la base de données participe. group_database_id est identique pour cette base de données sur le réplica principal et sur chaque réplica secondaire sur lequel la base de données a été jointe au groupe de disponibilité.

NULL = La base de données ne fait pas partie d'un réplica de disponibilité dans un groupe de disponibilité.

default_language_lcid

smallint

Indique l'ID local (lcid) de la langue par défaut d'une base de données à relation contenant-contenu.

Cette valeur est null pour une base de données sans relation contenant-contenu.

default_language_name

nvarchar(128)

Indique la langue par défaut d'une base de données à relation contenant-contenu.

Cette valeur est null pour une base de données sans relation contenant-contenu.

default_fulltext_language_lcid

int

Indique l'ID local (lcid) de la langue de recherche en texte intégral par défaut de la base de données à relation contenant-contenu.

Cette valeur est null pour une base de données sans relation contenant-contenu.

default_fulltext_language_name

nvarchar(128)

Indique la langue par défaut de recherche en texte intégral de la base de données à relation contenant-contenu.

Cette valeur est null pour une base de données sans relation contenant-contenu.

is_nested_triggers_on

bit

Indique si les déclencheurs imbriqués sont autorisés dans la base de données à relation contenant-contenu.

0 = Les déclencheurs imbriqués ne sont pas autorisés

1 = Les déclencheurs imbriqués sont autorisés

Cette valeur est null pour une base de données sans relation contenant-contenu.

is_transform_noise_words_on

bit

Indique si les mots parasites doivent être transformés dans la base de données à relation contenant-contenu.

0 = Les mots parasites ne doivent pas être transformés.

1 = Les mots parasites doivent être transformés.

Cette valeur est null pour une base de données sans relation contenant-contenu.

two_digit_year_cutoff

smallint

Indique la valeur d'un nombre entre 1 753 et 9 999 pour représenter l'année de coupure afin d'interpréter les années à deux chiffres comme des années à quatre chiffres.

Cette valeur est null pour une base de données sans relation contenant-contenu.

containment

tinyint not null

Indique l'état de la relation contenant-contenu de la base de données.

0 = La relation contenant-contenu de base de données est désactivée

1 = La base de données est dans une relation contenant-contenu partielle

2 = La base de données est dans relation contenant-contenu complète

containment_desc

nvarchar(60) not null

Indique l'état de la relation contenant-contenu de la base de données.

NONE = Base de données héritée (relation contenant-contenu nulle)

PARTIAL = Base de données à relation contenant-contenu partielle

FULL = Base de données entièrement à relation contenant-contenu complète

target_recovery_time_in_seconds

int

Temps estimée (en secondes) pour récupérer la base de données. Autorise la valeur NULL.

Is_Federation_Member

boolean

Spécifie si la base de données est membre de la fédération.

ImportantImportant
La mise en œuvre actuelle des fédérations sera hors service avec les couches de service Web et Business. Envisagez de déployer des solutions de partitionnement personnalisées pour maximiser l'évolutivité, la souplesse et les performances. Pour plus d'informations sur le partitionnement personnalisé, consultez la rubrique Montée en puissance parallèle de bases de données SQL Azure.

Cette vue est disponible dans la base de données master et dans les bases de données utilisateur. Dans une base de données master, cette vue renvoie les informations sur la base de données master et sur toutes les bases de données utilisateur sur le serveur. Dans une base de données utilisateur, cette vue renvoie uniquement les informations sur la base de données actuelle et la base de données master.

Utilisez la vue sys.databases dans la base de données master du serveur Base de données SQL Azure où la nouvelle base de données est créée.

Après le début de la copie de base de données, vous pouvez interroger les vues sys.databases et sys.dm_database_copies sur la base de données master du serveur de destination pour extraire davantage d'informations sur la progression de la copie.

Pour plus d'informations sur la vue système sys.databases, consultez sys.databases (Transact-SQL) dans la Documentation en ligne de SQL Server.

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft