Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este tópico ainda não foi avaliado como - Avalie este tópico

sys.databases (Banco de Dados SQL do Windows Azure)

ImportantImportante
Este tópico não está atualizado. Para obter a versão atual, consulte sys.databases (Transact-SQL).

Contém uma linha por banco de dados em um servidor do Banco de dados SQL. Retorna informações sobre os estados pelos quais o banco de dados passa quando está sendo copiado.

Os estados de banco de dados relacionados à cópia são descritos na tabela a seguir:

 

Nome da coluna Tipo de dados Descrição

name

sysname

Nome do banco de dados, exclusivo em um servidor do Banco de dados SQL.

database_id

int

ID do banco de dados, exclusiva em um servidor do Banco de dados SQL.

source_database_id

int

Non-NULL = ID do banco de dados de origem desse instantâneo do banco de dados.

NULL = Não é um instantâneo do banco de dados.

owner_sid

varbinary(85)

SID (Identificador de Segurança) do proprietário externo do banco de dados, como registrado no servidor.

create_date

datetime

Data em que o banco de dados foi criado ou renomeado.

compatibility_level

tinyint

Inteiro que corresponde à versão do SQL Server com a qual o comportamento é compatível:

100

NULL = O banco de dados não está online.

collation_name

sysname

Agrupamento do banco de dados. Funciona como o agrupamento padrão no banco de dados.

NULL = O banco de dados não está online.

user_access

tinyint

Configuração de acesso do usuário:

0 = MULTI_USER especificado

1 = SINGLE_USER especificado

2 = RESTRICTED_USER especificado

user_access_desc

nvarchar(60)

Descrição da configuração do acesso do usuário:

MULTI_USER

SINGLE_USER

RESTRICTED_USER

is_read_only

bit

1 = O banco de dados é READ_ONLY

0 = O banco de dados é READ_WRITE

is_auto_close_on

bit

1 = AUTO_CLOSE está ON

0 = AUTO_CLOSE está OFF

is_auto_shrink_on

bit

1 = AUTO_SHRINK está ON

0 = AUTO_SHRINK está OFF

state

tinyint

Estado do banco de dados:

0 = Online

1 = Restaurando

4 = Suspeito

7 = Copiando

state_desc

nvarchar(120)

Descrição do estado do banco de dados, uma das seguintes:

 

Valor Descrição

ONLINE

A cópia concluída com êxito e o novo banco de dados está online.

SUSPECT

A cópia falhou.

COPYING

A cópia está em andamento.

is_in_standby

bit

O banco de dados é somente leitura para log de restauração.

is_cleanly_shutdown

bit

1 = Banco de dados desligado corretamente; nenhuma recuperação é necessária na inicialização

0 = Banco de dados não desligado corretamente; a recuperação é necessária na inicialização

is_supplemental_logging_enabled

bit

1 = SUPPLEMENTAL_LOGGING está ON

0 = SUPPLEMENTAL_LOGGING está OFF

snapshot_isolation_state

tinyint

1 = O estado de isolamento de instantâneo está ON. O isolamento de instantâneo é permitido.

snapshot_isolation_state_desc

nvarchar(60)

Descrição do estado das transações de isolamento de instantâneo permitidas, conforme definido pela opção ALLOW_SNAPSHOT_ISOLATION: ON

is_read_committed_snapshot_on

bit

1 = A opção READ_COMMITTED_SNAPSHOT está ON.

0 = A opção READ_COMMITTED_SNAPSHOT está OFF.

recovery_model

tinyint

Modelo de recuperação selecionado:

1 = FULL

2 = BULK_LOGGED

3 = SIMPLE

recovery_model_desc

nvarchar(60)

Descrição de modelo de recuperação selecionado:

  • FULL

  • BULK_LOGGED

  • SIMPLE

page_verify_option

tinyint

Configuração da opção PAGE_VERIFY:

0 = NONE

1 = TORN_PAGE_DETECTION

2 = CHECKSUM

page_verify_option_desc

nvarchar(60)

Descrição da configuração da opção PAGE_VERIFY:

NONE.TORN_PAGE_DETECTION

CHECKSUM

is_auto_create_stats_on

bit

1 = AUTO_CREATE_STATISTICS está ON

0 = AUTO_CREATE_STATISTICS está OFF

is_auto_update_stats_on

bit

1 = AUTO_UPDATE_STATISTICS está ON

0 = AUTO_UPDATE_STATISTICS está OFF

is_auto_update_stats_async_on

bit

1 = AUTO_UPDATE_STATISTICS_ASYNC está ON

0 = AUTO_UPDATE_STATISTICS_ASYNC está OFF

is_ansi_null_default_on

bit

1 = ANSI_NULL_DEFAULT está ON

0 = ANSI_NULL_DEFAULT está OFF

is_ansi_nulls_on

bit

1 = ANSI_NULLS está ON

0 = ANSI_NULLS está OFF

is_ansi_padding_on

bit

1 = ANSI_PADDING está ON

0 = ANSI_PADDING está OFF

is_ansi_warnings_on

bit

1 = ANSI_WARNINGS está ON

0 = ANSI_WARNINGS está OFF

is_arithabort_on

bit

1 = ARITHABORT está ON

0 = ARITHABORT está OFF

is_concat_null_yields_null_on

bit

1 = CONCAT_NULL_YIELDS_NULL está ON

0 = CONCAT_NULL_YIELDS_NULL está OFF

is_numeric_roundabort_on

bit

1 = NUMERIC_ROUNDABORT está ON

0 = NUMERIC_ROUNDABORT está OFF

is_quoted_identifier_on

bit

1 = QUOTED_IDENTIFIER está ON

0 = QUOTED_IDENTIFIER está OFF

is_recursive_triggers_on

bit

1 = RECURSIVE_TRIGGERS está ON

0 = RECURSIVE_TRIGGERS está OFF

is_cursor_close_on_commit_on

bit

1 = CURSOR_CLOSE_ON_COMMIT está ON

0 = CURSOR_CLOSE_ON_COMMIT está OFF

is_local_cursor_default

bit

1 = CURSOR_DEFAULT é local

0 = CURSOR_DEFAULT é global

is_fulltext_enabled

bit

1 = Texto completo está habilitado para o banco de dados

0 = Texto completo desabilitado para o banco de dados

is_trustworthy_on

bit

1 = O banco de dados foi marcado como confiável

0 = O banco de dados não foi marcado como confiável

is_db_chaining_on

bit

1 = O encadeamento de propriedades de bancos de dados está ON

0 = O encadeamento de propriedades de bancos de dados está OFF

is_parameterization_forced

bit

1 = A parametrização é FORCED

0 = A parametrização é SIMPLE

is_master_key_encrypted_by_server

bit

1 = O banco de dados tem uma chave mestra criptografada

0 = O banco de dados não tem uma chave mestra criptografada

is_published

bit

1 = O banco de dados é um banco de dados de publicação em uma topologia de replicação transacional ou de instantâneo

0 = Não é um banco de dados de publicação

is_subscribed

bit

1 = O banco de dados é um banco de dados de assinatura em uma topologia de replicação

0 = Não é um banco de dados de assinatura

is_merge_published

bit

1 = O banco de dados é um banco de dados de publicação em uma topologia de replicação de mesclagem

0 = Não é um banco de dados de publicação em uma topologia de replicação de mesclagem

is_distributor

bit

1 = O banco de dados é o banco de dados de distribuição de uma topologia de replicação

0 = Não é o banco de dados de distribuição de uma topologia de replicação

is_sync_with_backup

bit

1 = O banco de dados está marcado para sincronização de replicação com backup

0 = Não está marcado para sincronização de replicação com backup

service_broker_guid

uniqueidentifier

Identificador do agente de serviços para este banco de dados. Usado como a broker_instance do destino na tabela de roteamento.

is_broker_enabled

bit

1 = O agente neste banco de dados está enviando e recebendo mensagens atualmente.

0 = Todas as mensagens enviadas permanecerão na fila de transmissão e as mensagens recebidas não serão colocadas nas filas deste banco de dados.

Por padrão, bancos de dados restaurados ou anexados têm o agente desabilitado. A exceção é espelhamento de banco de dados onde o agente é habilitado após failover.

log_reuse_wait

tinyint

0 = Nada

log_reuse_wait_desc

nvarchar(60)

NOTHING

is_date_correlation_on

bit

1 = DATE_CORRELATION_OPTIMIZATION está ON

0 = DATE_CORRELATION_OPTIMIZATION está OFF

is_cdc_enabled

bit

1 = O banco de dados está habilitado para captura de alteração de dados.

is_encrypted

bit

Indica se o banco de dados é criptografado. Pode ser um dos seguintes valores:

1 = Criptografado

0 = Não criptografado

Se o banco de dados estiver em processo de ser descriptografado, is_encrypted mostrará o valor 0.

is_honor_broker_priority_on

bit

Indica se o banco de dados honra prioridades de conversa. Pode ser um dos seguintes valores:

1 = HONOR_BROKER_PRIORITY está ON

0 = HONOR_BROKER_PRIORITY está OFF

replica_id

uniqueidentifier

Identificador exclusivo da réplica de disponibilidade AlwaysOn do local do grupo de disponibilidade, se houver, da qual o banco de dados está participando.

NULL = o banco de dados não faz parte de uma réplica de disponibilidade em um grupo de disponibilidade.

group_database_id

uniqueidentifier

Identificador exclusivo do banco de dados dentro do grupo de disponibilidade AlwaysOn, se houver, do qual o banco de dados está participando. group_database_id é o mesmo para este banco de dados na réplica primária e em toda réplica secundária na qual o banco de dados foi unido ao grupo de disponibilidade.

NULL = o banco de dados não faz parte de uma réplica de disponibilidade em nenhum grupo de disponibilidade.

default_language_lcid

smallint

Indica a lcid (id local) do idioma padrão de um banco de dados independente.

Esse valor é nulo para um banco de dados dependente.

default_language_name

nvarchar(128)

Indica o idioma padrão de um banco de dados independente.

Esse valor é nulo para um banco de dados dependente.

default_fulltext_language_lcid

int

Indica a lcid (id local) do idioma de texto completo padrão do banco de dados independente.

Esse valor é nulo para um banco de dados dependente.

default_fulltext_language_name

nvarchar(128)

Indica o idioma de texto completo padrão do banco de dados independente.

Esse valor é nulo para um banco de dados dependente.

is_nested_triggers_on

bit

Indica se gatilhos aninhados são permitidos no banco de dados independente.

0 = gatilhos aninhados não são permitidos

1 = gatilhos aninhados são permitidos

Esse valor é nulo para um banco de dados dependente.

is_transform_noise_words_on

bit

Indica se palavras de ruído devem ser transformadas no banco de dados independente.

0 = palavras de ruído não devem ser transformadas.

1 = palavras de ruído devem ser transformadas.

Esse valor é nulo para um banco de dados dependente.

two_digit_year_cutoff

smallint

Indica um valor de um número entre 1753 e 9999 para representar o ano de corte para interpretar anos com dois dígitos como anos de quatro dígitos.

Esse valor é nulo para um banco de dados dependente.

containment

tinyint not null

Indica o status de contenção do banco de dados.

0 = a contenção do banco de dados está desativada

1 = o banco de dados está em contenção parcial

2 = o banco de dados está em contenção total

containment_desc

nvarchar(60) not null

Indica o status de contenção do banco de dados.

NONE = banco de dados herdado (contenção zero)

PARTIAL = banco de dados parcialmente independente.

FULL = banco de dados totalmente independente

target_recovery_time_in_seconds

int

O tempo estimado para recuperação do banco de dados, em segundos. Anulável.

Is_Federation_Member

boolean

Especifica se o banco de dados é um membro da federação.

Essa exibição está disponível no banco de dados master e em bancos de dados de usuários. Em um banco de dados master, essa exibição retornará as informações sobre o banco de dados master e todos os bancos de dados de usuários no servidor. Em um banco de dados de usuário, essa exibição retorna informações somente sobre o banco de dados atual e o banco de dados master.

Use a exibição sys.databases no banco de dados master do servidor do Banco de dados SQL onde o novo banco de dados está sendo criado.

Depois que a cópia de banco de dados começar, você poderá consultar as exibições sys.databases e sys.dm_database_copies no banco de dados master do servidor de destino para recuperar mais informações sobre o andamento da cópia.

Para obter mais informações sobre a exibição do sistema sys.databases, consulte sys.databases (Transact-SQL) nos Manuais Online do SQL Server.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.