Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Contém uma linha por base de dados. Se a base de dados não for aberta, o Mecanismo de Banco de Dados do SQL Server tenta iniciá-la.
Para ver a linha de uma base de dados que não seja master ou tempdb, deve aplicar-se uma das seguintes opções:
Seja o dono da base de dados.
Alterar QUALQUER DATABASE ou VIEW QUALQUER DATABASE permissão ao nível do servidor.
Tem CREATE DATABASE permissão na base de dados principal .
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| database_id | int | ID do banco de dados, exclusivo dentro de uma instância do SQL Server. |
| database_guid | uniqueidentifier | Usado para relacionar todos os ficheiros de base de dados de uma base de dados entre si. Todos os ficheiros devem ter este GUID na sua página de cabeçalho para que a base de dados comece como esperado. Apenas uma base de dados deve ter este GUID, mas duplicados podem ser criados copiando e anexando bases de dados.
RESTORE gera sempre um novo GUID quando restauras uma base de dados que ainda não existe. NULL= A base de dados está offline, ou a base de dados não arranca. |
| family_guid | uniqueidentifier | Identificador da "família de backup" da base de dados para detetar estados de restauro correspondentes. NULL= A base de dados está offline ou a base de dados não arranca. |
| last_log_backup_lsn | numérico(25,0) | O número de sequência inicial do registo de segurança do próximo registo. Se for NULL, não é possível realizar uma cópia de segurança de registo de transações porque ou a base de dados está em recuperação SIMPLES ou não existe uma cópia de segurança total ou diferencial atual. |
| recovery_fork_guid | uniqueidentifier | Identifica o fork de recuperação atual onde a base de dados está ativa. NULL= A base de dados está offline, ou a base de dados não arranca. |
| first_recovery_fork_guid | uniqueidentifier | Identificador do fork de recuperação inicial. NULL= A base de dados está offline, ou a base de dados não arranca. |
| fork_point_lsn | numérico(25,0) | Se first_recovery_fork_guid não for igual (!=) a recovery_fork_guid, fork_point_lsn é o número da sequência logarítmica do ponto de bifurcação atual. Caso contrário, o valor é NULO. |
Permissions
A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Ver também
Visualizações do catálogo (Transact-SQL)
Bases de Dados e Visualizações de Catálogo de Ficheiros (Transact-SQL)
RESTORE HEADERONLY (Transact-SQL)
Consultar as Perguntas Frequentes do Catálogo do Sistema SQL Server