La restauration dépasse la limite autorisée de 10240 Mo par base de données. Tout ce dont j'ai vraiment besoin, c'est de la structure DB


9

J'ai reçu un fichier .bak d'un client que je dois restaurer, mais la restauration dépasse la limite autorisée de SQL Server 2008 R2 10240 Mo par base de données. Tout ce dont j'ai vraiment besoin, c'est de la structure DB. Y a-t-il un moyen de restaurer de toute façon ou pour moi de simplement restaurer la structure?

Réponses:


18

La seule façon serait de restaurer une édition de SQL Server en plus de l'édition express, puis de supprimer les données dont vous n'avez pas besoin. Réduisez ensuite la base de données en dessous de la limite de 10 Go, puis sauvegardez et restaurez sur votre instance express.

S'il s'agit d'une machine de développement, essayez d'obtenir une copie de SQL Server Developer Edition. Il s'agit généralement d'environ 50,00 $ et n'a pas de limites telles que la taille de la base de données. Sa seule limitation est que vous ne pouvez pas utiliser l'instance pour une utilisation en production.


9

Ajout à ce que @mrdenny a mentionné ...

Vous pouvez télécharger gratuitement des versions d'essai complètes de SQL Server que vous pouvez utiliser jusqu'à 180 jours ici .

Vous pouvez restaurer la base de données sur la version d'essai, puis créer un script pour la base de données à l'exclusion des données.

Encore une fois, rappelez-vous, vous n'avez que 180 jours à titre d'essai , puis en fonction de vos besoins (si vous avez besoin de plus de temps, etc.), vous pouvez acheter une édition DEV pour une utilisation NON-production.


5

S'il s'agit d'un processus unique, vous pouvez également utiliser Red Gate SQL Compare Pro pour le faire.

  1. Créez une base de données de destination vide.
  2. Utilisez SQL Compare Pro et comparez la base de données de destination au fichier de sauvegarde (BAK).
  3. Structure push / sync vers la base de données de destination.

4

Une autre option, en plus d'installer une version complète de SQL Server, serait d'essayer la base de données SQL virtuelle d' Idera .

Il présente les caractéristiques suivantes (citation de leur matériel de présentation):

  • Accès immédiat - obtenez instantanément les données des fichiers de sauvegarde
  • Agit comme une vraie base de données - Utilisez des outils tiers et natifs
  • Remplacement OLR - meilleure solution pour la récupération au niveau de l'objet
  • Utilisations multiples - création de rapports, extraction de données, analyse, etc.
  • Prise en charge lecture / écriture - insertions, mises à jour, commandes DBCC

Vous devriez donc pouvoir installer sa version d'essai, monter la sauvegarde de base de données dont vous disposez, extraire votre schéma via des outils de comparaison ou des requêtes (générées à partir de SSMS).

Un joli tutoriel sur la façon de l'utiliser que vous pouvez trouver sur le blog de Pinal Dave .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.