Access-o-Mania

Datenbanken (Deutsch/German) => MS SQL-Server => Thema gestartet von: datekk am Juli 12, 2016, 10:57:17

Titel: BacPac Datei via Skript erstellen
Beitrag von: datekk am Juli 12, 2016, 10:57:17
Hi,

ich führe regelmäßig ein Backup meiner SQL Express Datenbank durch. Hierfür nutze ich das Windows Wartungstool, welches ein .cmd Skript auslöst. Darin wird der "sqlcmd" Befehl ausgeführt:

@echo off
sqlcmd -S IPADRESSE,PORT -U ******* -P ************ -i F:\******SQLBackup.sql


Dieser Befehl stellt die Verbindung zur Datenbank her und führt dann in der Datenbank den Skript der Datei "SQLBackup.sql" aus. Diese sieht wie folgt aus:

BACKUP DATABASE [DATENBANKNAME] TO  DISK = N'F:\*******DB_Backup' WITH FORMAT, INIT,  MEDIANAME = N'*****Backup',  NAME = N'*******DB_Backup-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO


(Wie) ist es möglich, dass statt eines "normalen" Backups eine .bacpac Datei erstellen zu lassen. Ich habe die Erfahrung gemacht, dass diese einfacher Wiederherzustellen ist, wenn ein Server mal abschmiert.

Besten Dank schon mal. :)