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 adicionar dados ou arquivos de log a um banco de dados no SQL Server 2014 usando o SQL Server Management Studio ou o Transact-SQL.
Nesse Tópico
Antes de começar:
Para adicionar dados ou arquivos de log a um banco de dados usando:
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.
Um máximo de 32.767 arquivos e 32.767 grupos de arquivos pode ser especificado para cada banco de dados.
Segurança
Permissões
Requer a permissão ALTER no banco de dados.
Como usar o SQL Server Management Studio.
Para adicionar dados ou arquivos de log a 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 do qual adicionar os arquivos e clique em Propriedades.
Na caixa de diálogo Propriedades do Banco de Dados , selecione a página Arquivos .
Para adicionar um arquivo de log de dados ou transações, clique em Adicionar.
Na grade de arquivos de banco de dados, insira um nome lógico para o arquivo. O nome do arquivo deve ser exclusivo no banco de dados.
Selecione o tipo de arquivo, dados ou log.
Para um arquivo de dados, selecione o grupo de arquivos no qual o arquivo deve ser incluído na lista ou selecione <um novo grupo> de arquivos para criar um novo grupo de arquivos. Os logs de transações não podem ser colocados em grupos de arquivos.
Especifique o tamanho inicial do arquivo. Torne o arquivo de dados o maior possível, com base na quantidade máxima de dados que você espera no banco de dados.
Para especificar como o arquivo deve crescer, clique em (...) na coluna Crescimento Automático . Selecione entre as seguintes opções:
Para permitir que o arquivo atualmente selecionado aumente conforme mais espaço de dados for necessário, marque a caixa de seleção Habilitar Crescimento Automático e, em seguida, selecione entre as seguintes opções:
Para especificar que o arquivo deve crescer por incrementos fixos, selecione Em Megabytes e especifique um valor.
Para especificar que o arquivo deve aumentar em uma porcentagem do tamanho do arquivo atual, selecione Em Porcentagem e especifique um valor.
Para especificar o limite máximo de tamanho do arquivo, selecione entre as seguintes opções:
Para especificar o tamanho máximo para o qual o arquivo deve ser capaz de crescer, selecione Mb (Crescimento Restrito de Arquivos) e especifique um valor.
Para permitir que o arquivo cresça o máximo necessário, selecione Crescimento irrestrito de arquivos.
Para impedir que o arquivo cresça, desmarque a caixa de seleção Habilitar Crescimento Automático. O tamanho do arquivo não crescerá além do valor especificado na coluna Tamanho Inicial (MB ).
Observação
O tamanho máximo do banco de dados é determinado pela quantidade de espaço em disco disponível e pelos limites de licenciamento determinados pela versão do SQL Server que você está usando.
Especifique o caminho para o local do arquivo. O caminho especificado deve existir antes de adicionar o arquivo.
Observação
Por padrão, os logs de banco de dados e transações são colocados na mesma unidade e caminho para acomodar sistemas de disco único, mas podem não ser ideais para ambientes de produção. Para obter mais informações, consulte Database Files and Filegroups.
Clique em OK.
Usando Transact-SQL
Para adicionar dados ou arquivos de log a 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 e clique em Executar. O exemplo adiciona um grupo de arquivos com dois arquivos a um banco de dados. O exemplo cria o grupo
Test1FG1de arquivos no banco de dados AdventureWorks2012 e adiciona dois arquivos de 5 MB ao grupo de arquivos.
USE master
GO
ALTER DATABASE AdventureWorks2012
ADD FILEGROUP Test1FG1;
GO
ALTER DATABASE AdventureWorks2012
ADD FILE
(
NAME = test1dat3,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\t1dat3.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB
),
(
NAME = test1dat4,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\t1dat4.ndf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB
)
TO FILEGROUP Test1FG1;
GO
Para obter mais exemplos, consulte Alter DATABASE File and Filegroup Options (Transact-SQL).
Consulte Também
Arquivos e grupos de arquivos do banco de dados
Excluir dados ou arquivos de log de um banco de dados
Aumentar o tamanho de um banco de dados