SQL Datenbank exportieren/importieren

von

in

Für Backupzwecke oder der Datenbankübersiedlung benötigt man oftmals die Export-/Importfunktion in SQL. Dies geht wie folgt in Programmen wie LinqPad oder Microsoft SQL Management Studio.

/*Backup*/
BACKUP DATABASE [MyDatabase] TO  DISK = 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Backup\MyDatabase.bak' WITH NOFORMAT, NOINIT,  NAME = 'MyDatabase-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
/*Import*/
(Give User "Network Service" full access to that file!)
alter database MyDatabase set offline with rollback immediate;
RESTORE DATABASE MyDatabase
FROM DISK = 'C:\bak\MyDatabase-fix.bak'
WITH REPLACE
alter database MyDatabase set online with rollback immediate;

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert