J'ai besoin d'une base de données de dev pour ma configuration locale au travail. J'ai rencontré un problème majeur, l'une des tables (qui représente 99% de l'activité sur la base de données) est d'environ 7 Go. Il n'est pas nécessaire que j'obtienne toutes les lignes de cette table, les 10 000 meilleurs devraient fonctionner.Copier la base de données avec n lignes d'une table dans la base de données
Y at-il de toute façon dans un script ou quoi que ce soit où je peux copier une base de données et spécifier combien de lignes d'une certaine table? Je sais que c'est un longhot. Je n'ai juste pas besoin de passer la moitié de ma journée à restaurer une base de données en raison de la taille d'une table.
Avez-vous essayé les données d'importation de SQL Server Management Studio? –
Je ne l'ai jamais essayé, mais pourquoi ne pas utiliser l'assistant de copie de base de données pour configurer le package SSIS, puis modifier ce package avec un top 10000 select quelque part là-dedans? La seule autre chose que je peux penser est d'écrire votre propre solution SQL personnalisée. – RandomUs1r
La restauration d'une sauvegarde de 7 Go dans un autre serveur SQL prendra environ 5 minutes. Pourquoi pensez-vous que cela prendra une demi-journée? De loin, la restauration à partir d'une sauvegarde est la chose la plus facile à faire. – HardCode