Comment importer un fichier. bak dans Microsoft SQL Server 2012?
Googler cela pendant un certain temps et pas de réponse....quelqu'un peut-il aider?
5 réponses
Pour SQL Server 2008, j'imagine que la procédure est similaire...?
- ouvrez SQL Server Management Studio
- Connectez-vous à une instance SQL Server, faites un clic droit sur "Bases de données", sélectionnez"Restaurer La base de données"
- assistant apparaît, vous voulez "à partir de l'appareil" qui vous permet de sélectionner un .fichier bak
Je ne sais pas pourquoi ils ont supprimé l'option de faire un clic droit sur la base de données et de restaurer comme vous le pouviez dans SQL Server Management Studio 2008 et versions antérieures, mais comme mentionné ci-dessus, vous pouvez restaurer à partir d'un fichier .BAK
avec:
RESTORE DATABASE YourDB FROM DISK = 'D:BackUpYourBaackUpFile.bak' WITH REPLACE
Mais vous voudrez WITH REPLACE
au lieu de {[3] } Si vous le déplacez d'un serveur à un autre.
.bak
est un fichier de sauvegarde généré dans SQL Server.
L'importation de fichiers de sauvegarde signifie restaurer une base de données, vous pouvez restaurer sur une base de données créée dans SQL Server 2012 mais le fichier de sauvegarde doit provenir de la base de données SQL Server 2005, 2008, 2008 R2, 2012.
Vous restaurez la base de données en utilisant la commande suivante...
RESTORE DATABASE YourDB FROM DISK = 'D:BackUpYourBaackUpFile.bak' WITH Recovery
Vous voulez en savoir plus sur la façon de restaurer le fichier .bak
suivez les instructions ci-dessous lien:
Http://msdn.microsoft.com/en-us/library/ms186858 (v=sql.90).aspx
Vous pouvez utiliser le script suivant si vous ne souhaitez pas utiliser l'Assistant;
RESTORE DATABASE myDB
FROM DISK = N'C:\BackupDB.bak'
WITH REPLACE,RECOVERY,
MOVE N'HRNET' TO N'C:\MSSQL\Data\myDB.mdf',
MOVE N'HRNET_LOG' TO N'C:\MSSQL\Data\myDB.ldf'