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:Servidor SQLBanco de Dados
SQL do AzureInstância
Gerenciada SQL do AzureAzure Synapse Analytics
Sistema de plataforma de análise (PDW)
Banco de dados SQL no Microsoft Fabric Preview
Um banco de dados está sempre em um estado específico. Por exemplo, esses estados incluem ONLINE, OFFLINE ou SUSPECT. Para verificar o estado atual de um banco de dados, selecione a coluna state_desc na exibição do catálogo sys.databases ou a propriedade Status na função DATABASEPROPERTYEX .
Definições de estado do banco de dados
A tabela a seguir define os estados do banco de dados.
State | Definition |
---|---|
ONLINE | A base de dados está disponível para acesso. O grupo de arquivos primário está online, embora a fase de reversão da recuperação possa não ter sido concluída. |
OFFLINE | A base de dados não está disponível. Um banco de dados torna-se offline por ação explícita do usuário e permanece offline até que uma ação adicional do usuário seja executada. Por exemplo, o banco de dados pode ser colocado offline para mover um arquivo para um novo disco. O banco de dados é colocado novamente on-line após a conclusão da mudança. |
RESTORING | Um ou mais arquivos do grupo de arquivos primário estão sendo restaurados ou um ou mais arquivos secundários estão sendo restaurados offline. A base de dados não está disponível. |
RECOVERING | A base de dados está a ser recuperada. O processo de recuperação é um estado transitório; O banco de dados ficará automaticamente on-line se a recuperação for bem-sucedida. Se a recuperação falhar, o banco de dados se tornará suspeito. A base de dados não está disponível. |
RECOVERY PENDING | O SQL Server encontrou um erro relacionado a recursos durante a recuperação. O banco de dados não está danificado, mas os arquivos podem estar faltando ou limitações de recursos do sistema podem estar impedindo que ele seja iniciado. A base de dados não está disponível. Ação adicional do usuário é necessária para resolver o erro e deixar o processo de recuperação ser concluído. |
SUSPECT | Pelo menos o grupo de arquivos primário é suspeito e pode estar danificado. O banco de dados não pode ser recuperado durante a inicialização do SQL Server. A base de dados não está disponível. É necessária uma ação adicional por parte do utilizador para resolver o problema. |
EMERGENCY | O usuário alterou o banco de dados e definiu o status como EMERGÊNCIA. O banco de dados está no modo de usuário único e pode ser reparado ou restaurado. O banco de dados está marcado como READ_ONLY, o registro em log está desabilitado e o acesso é limitado aos membros do sysadmin função de servidor fixa. EMERGENCY é usado principalmente para fins de solução de problemas. Por exemplo, um banco de dados marcado como suspeito pode ser definido para o estado de EMERGÊNCIA. Isso poderia permitir ao administrador do sistema acesso somente leitura ao banco de dados. Apenas membros da função fixa de servidor sysadmin podem definir um banco de dados para o estado de EMERGÊNCIA. |
Related Content
ALTERAR BASE DE DADOS (Transact-SQL)