[SQL]Datenbank Backup via Befehl

05/21/2011 12:07 Axocoma#1
Moooin ePvper,

Ich weiß nicht, ob das Script schon released wurde, aber ich release es nun einfach mal - das Script bewirkt ein Backup eurer SQL-Database, es funktioniert NUR mit MSSQL nicht mit Navicat oder sowas.


Code:
BACKUP DATABASE [eure Datenbank] TO DISK = N'Path wo die Backups hinkommen sollen.' WITH NOFORMAT, NOINIT, NAME = N'ITEM_DBF-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
BACKUP DATABASE [eure Datenbank] TO DISK = N'Path wo die Backups hinkommen sollen.' WITH NOFORMAT, NOINIT, NAME = N'ITEM_DBF-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
BACKUP DATABASE [eure Datenbank] TO DISK = N'Path wo die Backups hinkommen sollen.' WITH NOFORMAT, NOINIT, NAME = N'ITEM_DBF-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO 
BACKUP DATABASE [eure Datenbank] TO DISK = N'Path wo die Backups hinkommen sollen.' WITH NOFORMAT, NOINIT, NAME = N'ITEM_DBF-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
BACKUP DATABASE [eure Datenbank] TO DISK = N'Path wo die Backups hinkommen sollen.' WITH NOFORMAT, NOINIT, NAME = N'ITEM_DBF-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10

Dies sollte euch in Zukunft etwas helfen, kleiner Tipp : .bak sollte als Dateienendung benutzt werden, in der Klammer [eure Datenbank]


Nun,
s0 far,
Envoke.
05/21/2011 12:24 ~Product~#2
das ist viel besser

Quote:
USE master;
ALTER DATABASE ACCOUNT_DBF SET RECOVERY FULL;
GO
-- Back up the ACCOUNT_DBF database to new media set (backup set 1).
BACKUP DATABASE ACCOUNT_DBF
TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\ACCOUNT _DBF.bak'
WITH FORMAT;
GO

USE master;
ALTER DATABASE CHARACTER_01_DBF SET RECOVERY FULL;
GO
-- Back up the CHARACTER_01_DBF database to new media set (backup set 1).
BACKUP DATABASE CHARACTER_01_DBF
TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\CHARACT ER_01_DBF.bak'
WITH FORMAT;
GO


USE master;
ALTER DATABASE LOGGING_01_DBF SET RECOVERY FULL;
GO
-- Back up the LOGGING_01_DBF database to new media set (backup set 1).
BACKUP DATABASE LOGGING_01_DBF
TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\LOGGING _01_DBF.bak'
WITH FORMAT;
GO


USE master;
ALTER DATABASE RANKING_DBF SET RECOVERY FULL;
GO
-- Back up the RANKING_DBF database to new media set (backup set 1).
BACKUP DATABASE RANKING_DBF
TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\RANKING _DBF.bak'
WITH FORMAT;
GO