A restauração excede o limite licenciado de 10240 MB por banco de dados. Tudo o que eu realmente preciso é da estrutura do banco de dados


9

Recebi um arquivo .bak de um cliente que preciso restaurar, mas a restauração excede o limite licenciado do SQL Server 2008 R2 10240 MB por banco de dados. Tudo o que realmente preciso é da estrutura do banco de dados. Existe uma maneira de restaurar de qualquer maneira ou apenas restaurar a estrutura?

Respostas:


18

A única maneira seria restaurar para uma edição do SQL Server além da edição expressa e excluir os dados que você não precisa. Depois, encolha o banco de dados abaixo do limite de 10 GB e faça backup e restauração na sua instância expressa.

Se for para uma máquina de desenvolvimento, procure obter uma cópia do SQL Server Developer Edition. Geralmente custa cerca de US $ 50,00 e não possui limitações como o tamanho do banco de dados. Sua única limitação é que você não pode usar a instância para uso em produção.


9

Adicionando ao que @mrdenny mencionou ...

Você pode fazer o download gratuito de versões de avaliação completas do SQL Server que você pode usar por até 180 dias aqui .

Você pode restaurar o banco de dados na versão de avaliação e, em seguida, criar um script para fora do banco de dados, excluindo os dados.

Novamente, lembre-se, você só tem 180 dias de teste e, dependendo dos seus requisitos (se precisar de mais tempo, etc.), pode adquirir uma edição DEV para uso em NÃO produção.


5

Se esse é um processo único, você também pode usar o Red Gate SQL Compare Pro para fazê-lo.

  1. Crie um banco de dados de destino em branco.
  2. Use o SQL Compare Pro e compare o banco de dados de destino com o arquivo de backup (BAK).
  3. Empurre / sincronize a estrutura para o banco de dados de destino.

4

Outra opção, além de instalar uma versão completa do SQL Server, seria tentar o banco de dados SQL Virtual da Idera .

Possui os seguintes recursos (citação de seu material de apresentação):

  • Acesso imediato - obtenha dados dos arquivos de backup instantaneamente
  • Atua como um banco de dados real - use ferramentas nativas e de terceiros
  • Substituição de OLR - melhor solução para recuperação no nível de objeto
  • Múltiplos usos - relatórios, extração de dados, análise, etc.
  • Suporte de leitura / gravação - inserções, atualizações, comandos DBCC

Portanto, você deve poder instalar sua versão de avaliação, montar o backup do banco de dados que possui, extrair seu esquema por meio de ferramentas de comparação ou consultas (geradas a partir do SSMS).

Um bom tutorial sobre como usá-lo, você pode encontrar no blog de Pinal Dave .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.