Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 18h00   #1
Invité régulier
 
Julien
Inscription : mars 2011
Messages : 42
Détails du profil
Informations personnelles :
Nom : Julien

Informations forums :
Inscription : mars 2011
Messages : 42
Points : 7
Points : 7
Par défaut Recréer une base à partir de mdf

Bonjour,
On m'a donné pleins de mdf qui proviennent d'une seule base de données.
Je voudrais avec SQL Server reimporter tous les mdf pour créer une seule base de données.
Est ce que c'est possible ?
techgeom est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 18h25   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Déjà sans les fichiers journaux de transaction (.ldf) ça va pas être facile. Ensuite un SGBDR c'est pas des fichiers COBOL... Il faut recréer les bases sur le serveur puis faire une migration SQL....
1) utilisez CREATE DATABASE ... FOR ATTACH ... WITH REBUILD LOG pour vos fichiers LDF.
Si vous ne savez pas le nom des bases, ce sera dur !
2) ensuite fusionner les lignes des tables une à une avec des requêtes SQL INSERT INTO ... SELECT ... FROM MaBase.dbo.MaTable

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 18h41   #3
Invité régulier
 
Julien
Inscription : mars 2011
Messages : 42
Détails du profil
Informations personnelles :
Nom : Julien

Informations forums :
Inscription : mars 2011
Messages : 42
Points : 7
Points : 7
Ok. Merci pour ton aide.
J'ai attaché tous mes mdf, il me reste plus cas faire les inserts de toutes les tables dans une nouvelle base si j'ai bien compris.
Je pense utiliser SqlBulkCopy pour la copie.
techgeom est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h07.


 
 
 
 
Partenaires

Hébergement Web