Este tópico ainda não foi avaliado como - Avalie este tópico

sys.database_recovery_status (Transact-SQL)

Contém uma linha por banco de dados. Se o banco de dados não estiver aberto, o Mecanismo de Banco de Dados do SQL Server 2005 tentará iniciá-lo.

Para ver uma linha de um banco de dados que não seja master ou tempdb, deve existir uma destas condições:

  • Ser o proprietário do banco de dados.

  • Ter permissões ALTER ANY DATABASE ou VIEW ANY DATABASE no nível de servidor.

  • Ter permissão CREATE DATABASE no banco de dados master.

Nome da coluna

Tipo de dados

Descrição

database_id

int

ID do banco de dados, exclusivo em uma instância do SQL Server.

database_guid

uniqueindetifier

Usado para relacionar em conjunto todos os arquivos de um banco de dados. Todos os arquivos devem ter este GUID na página de cabeçalho para que o banco de dados seja iniciado como esperado. Apenas um banco de dados deve ter esse GUID, mas duplicatas podem ser criadas copiando-se e anexando-se bancos de dados. RESTORE sempre gera um novo GUID quando você restaura um banco de dados que ainda não existe.

NULL= O banco de dados está offline ou não será iniciado.

family_guid

uniqueidentifier

Identificador da "família de backup" do banco de dados para detectar estados de restauração correspondentes.

NULL= O banco de dados está offline ou não será iniciado.

last_log_backup_lsn

numeric(25,0)

Número de seqüência de log do backup de log mais recente. Trata-se do LSN final do backup de log anterior e do LSN inicial do próximo backup de log.

NULL = Não existe nenhum backup de log. O banco de dados está offline ou não será iniciado.

recovery_fork_guid

uniqueindetifier

Identifica a bifurcação de recuperação atual em que o banco de dados está atualmente ativo.

NULL= O banco de dados está offline ou não será iniciado.

first_recovery_fork_guid

uniqueidentifier

Identificador da bifurcação de recuperação inicial.

NULL= O banco de dados está offline ou não será iniciado.

fork_point_lsn

numeric(25,0)

Se first_recovery_fork_guid não for igual (! =) a recovery_fork_guid, fork_point_lsn será o número de seqüência de log do ponto de bifurcação atual. Caso contrário, o valor será NULL.

No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
© 2013 Microsoft. Todos os direitos reservados.