Compartilhar via


Aumentar o tamanho de um banco de dados

Aplica-se a: SQL Server

Este tópico descreve como aumentar o tamanho de um banco de dados no SQL Server usando o SQL Server Management Studio ou o Transact-SQL. O banco de dados é expandido ao aumentar o tamanho de um arquivo de dados ou de log existente ou ao adicionar um novo arquivo ao banco de dados.

Neste tópico

Antes de começar

Limitações e Restrições

  • Você não pode adicionar ou remover um arquivo enquanto uma instrução BACKUP está em execução.

Segurança

Permissões

Requer a permissão ALTER no banco de dados.

Como usar o SQL Server Management Studio.

Para aumentar o tamanho de um banco de dados

  1. No Pesquisador de Objetos , conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e a expanda.

  2. Expanda Bancos de Dados, clique com o botão direito do mouse no banco de dados para aumentá-lo e clique em Propriedades.

  3. Em Propriedades do Banco de Dados, selecione a página Arquivos .

  4. Para aumentar o tamanho de um arquivo existente, aumente o valor na coluna Tamanho inicial (MB) para o arquivo. Você deve aumentar o tamanho do banco de dados em pelo menos 1 megabyte.

  5. Para aumentar o tamanho do banco de dados adicionando um novo arquivo, clique em Adicionar e, depois, digite os valores para o novo arquivo. Para obter mais informações, consulte adicionar dados ou arquivos de Log para um banco de dados.

  6. Clique em OK.

Usando o Transact-SQL

Para aumentar o tamanho de um banco de dados

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo aumenta o tamanho do arquivo test1dat3.

USE master;
GO
ALTER DATABASE AdventureWorks2022 
MODIFY FILE
    (NAME = test1dat3,
    SIZE = 20MB);
GO

Para obter mais exemplos, confira Opções de arquivo e grupos de arquivos ALTER DATABASE (Transact-SQL).

Confira também

Adicionar arquivos de dados ou de log a um banco de dados
Reduzir um banco de dados