Jump to content

Datenbankbackup mit einem variablen Dateinamen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Zusammen

 

Ich würde gerne bei der Erstellung der Backup.bak die Zeit im Dateinamen haben wollen.

backup_05.01.2009.bak.

In SQL kenn ich mich aber leider zu wenig aus, deswegen brauche ich eure Hilfe.

 

BACKUP DATABASE [DATABASE] 
TO  DISK = N'\\Server\SQL-Backup$\Backup.bak'
WITH  RETAINDAYS = 5, NOFORMAT, NOINIT,  
NAME = N'Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

Geschrieben

Hallo,

 

ich würde das Datum absteigend angeben, also yyyy.mm.tt.

Für deine Datumsangabe einfach die 102 in 104 tauschen.

 

DECLARE @FileName AS NVARCHAR(60)
SET @FileName = '\\Server\SQL-Backup$\Backup-' + CONVERT(VARCHAR(14), GETDATE(), 102) + '.bak'

BACKUP DATABASE [Database]
TO  DISK = @FileName
WITH  RETAINDAYS = 5, NOFORMAT, NOINIT,  
NAME = N'Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

 

Gruß Kai

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...