Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tópico descreve como exibir ou alterar as propriedades de um banco de dados no SQL Server 2014 usando o SQL Server Management Studio ou o Transact-SQL. Depois de alterar uma propriedade de banco de dados, a modificação entra em vigor imediatamente.
Nesse Tópico
Antes de começar:
Para exibir ou alterar as propriedades de um banco de dados usando:
Antes de começar
Recomendações
- Quando AUTO_CLOSE estiver ATIVADO, algumas colunas na exibição do catálogo sys.databases e na função DATABASEPROPERTYEX retornarão NULL porque o banco de dados não está disponível para recuperar os dados. Para resolver isso, execute uma instrução USE para abrir o banco de dados.
Segurança
Permissões
Requer a permissão ALTER no banco de dados.
Como usar o SQL Server Management Studio.
Para exibir ou alterar as propriedades de um banco de dados
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda essa instância.
Expanda Bancos de Dados, clique com o botão direito do mouse no banco de dados para exibir e clique em Propriedades.
Na caixa de diálogo Propriedades do Banco de Dados , selecione uma página para exibir as informações correspondentes. Por exemplo, selecione a página Arquivos para exibir dados e informações do arquivo de log.
Usando Transact-SQL
Para exibir uma propriedade de um banco de dados usando DATABASEPROPERTYEX
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo usa a função do sistema DATABASEPROPERTYEX para retornar o status da opção de banco de dados AUTO_SHRINK no banco de dados AdventureWorks2012 . Um valor retornado de 1 significa que a opção está definida como ON e um valor retornado de 0 significa que a opção está definida como OFF.
USE AdventureWorks2012;
GO
SELECT DATABASEPROPERTYEX('AdventureWorks2012', 'IsAutoShrink');
GO
Para exibir as propriedades de um banco de dados consultando sys.databases
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo consulta a exibição do catálogo sys.databases para visualizar várias propriedades do banco de dados AdventureWorks2012. Este exemplo retorna o número da ID do banco de dados (
database_id), se o banco de dados é somente leitura ou leitura-escrita (is_read_only), a ordenação para o banco de dados (collation_name) e o nível de compatibilidade do banco de dados (compatibility_level).
USE AdventureWorks2012;
GO
SELECT database_id, is_read_only, collation_name, compatibility_level
FROM sys.databases WHERE name = 'AdventureWorks2012';
GO
Para alterar as propriedades de um banco de dados
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta. O exemplo determina o estado do isolamento de instantâneo no banco de dados AdventureWorks2012 , altera o estado da propriedade e verifica a alteração.
Para determinar o estado do isolamento do instantâneo, selecione o primeiro
SELECTcomando e clique em Executar.Para alterar o estado do isolamento do instantâneo, selecione a
ALTER DATABASEdeclaração e clique em Executar.Para verificar a alteração, selecione a segunda
SELECTinstrução e clique em Executar.
USE AdventureWorks2012;
GO
-- Check the state of the snapshot_isolation_framework
-- in the database.
SELECT name, snapshot_isolation_state,
snapshot_isolation_state_desc AS description
FROM sys.databases
WHERE name = N'AdventureWorks2012';
GO
USE master;
GO
ALTER DATABASE AdventureWorks2012
SET ALLOW_SNAPSHOT_ISOLATION ON;
GO
-- Check again.
SELECT name, snapshot_isolation_state,
snapshot_isolation_state_desc AS description
FROM sys.databases
WHERE name = N'AdventureWorks2012';
GO
Consulte Também
sys.databases (Transact-SQL)
ALTER DATABASE SET HADR (Transact-SQL)
Opções ALTER DATABASE SET (Transact-SQL)
espelhamento de banco de dados ALTER DATABASE (Transact-SQL)
Nível de compatibilidade de ALTER DATABASE (Transact-SQL)
Opções de arquivo e grupo de arquivos ALTER DATABASE (Transact-SQL)