Usuário com melhor resposta
O tamanho acumulado resultante do banco de dados excederia o seu limite licenciado de 4096 MB por banco de dados.

Pergunta
-
Olá pessoal,
Estou tentando restaurar um backup no meu SQL Express, versão 2012.
Porém, está dando a seguinte mensagem de erro:
System.Data.SqlClient.SqlError: Falha em CREATE DATABASE ou ALTER DATABASE porque o tamanho acumulado resultante do banco de dados excederia o seu limite licenciado de 4096 MB por banco de dados. (Microsoft.SqlServer.SmoExtended)
Para obter ajuda, clique em: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM).120210-1846+)&LinkId=20476O backup é de uma database do SQL Server 2005 e possui 4,5GB.
Alguém sabe como me ajudar?
Obrigado.
Respostas
-
Deleted
- Marcado como Resposta Salazar, F quarta-feira, 2 de julho de 2014 19:38
-
Baixei e instalei a versão do SQL Server 2008 R2, nesse link: http://www.microsoft.com/pt-br/download/details.aspx?id=26729
A versão instalada foi SQLEXPRADV_x86_ENU, e mandei atualizar a existente (2008).
Com isso a versão passou a ser: Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86)
Jun 17 2011 00:57:23
Copyright (c) Microsoft Corporation
Express Edition with Advanced Services on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)
Tentei restaurar aquele backup da database de 4,5GB e deu certo.
Obrigado Jose.
Abraços.
- Editado Salazar, F quarta-feira, 2 de julho de 2014 19:41
- Marcado como Resposta Salazar, F quarta-feira, 2 de julho de 2014 19:42
Todas as Respostas
-
Para você conseguir a backup é solução é você comprimir arquivos como .doc, .txt, .pdf e entre outro, para que pelo menos você consiga realizar o backup, mas é claro que isso é momentâneo e você terá que entrar em contato com a Microsoft para licenciar um limite maior do Banco de Dados.
Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
-
-
Microsoft SQL Server 2005 - 9.00.4285.00 (Intel X86) Feb 8 2010 23:45:10 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (Intel X86)
Mar 29 2009 10:27:29
Copyright (c) 1988-2008 Microsoft Corporation
Express Edition on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)Estranho, com esse comando apareceu que a versão é 2008. Porém, eu utilizo o software do 2012 aqui, como pode ver nesse link: https://lh6.googleusercontent.com/-Fu8YDDXUZ54/U7QP_QRLFlI/AAAAAAAABpo/q26jk4o3aAQ/w426-h541-no/Capturar.PNG
-
-
Certo, Jose.
E como realizo esse procedimento? Entrei no link que passou, qual deles devo baixar e instalar para atualizar a versão e poder usar a instância nova?
Isso não vai comprometer as databases que já possuo e as aplicações que rodo nelas?
Desculpe por muitas perguntas, sou meio leigo no assunto.
Agradeço sua atenção até o momento.
-
Deleted
- Marcado como Resposta Salazar, F quarta-feira, 2 de julho de 2014 19:38
-
Sim, existem 3 databases na instância 2008 SP1. Porque eu utilizo ela como servidor local, através do SQLEXPRESS. Na 2005 existem outras databases, mas é um servidor remoto.
Está certo, já baixei esse programa e realizei o backup das databases. Como devo proceder agora?
-
Baixei e instalei a versão do SQL Server 2008 R2, nesse link: http://www.microsoft.com/pt-br/download/details.aspx?id=26729
A versão instalada foi SQLEXPRADV_x86_ENU, e mandei atualizar a existente (2008).
Com isso a versão passou a ser: Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86)
Jun 17 2011 00:57:23
Copyright (c) Microsoft Corporation
Express Edition with Advanced Services on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)
Tentei restaurar aquele backup da database de 4,5GB e deu certo.
Obrigado Jose.
Abraços.
- Editado Salazar, F quarta-feira, 2 de julho de 2014 19:41
- Marcado como Resposta Salazar, F quarta-feira, 2 de julho de 2014 19:42
-
-