akcent
Goto Top

SQL Datenbanksicherung per Doppleklick vom Desktop aus ausführen

Hallo,

ich habe im MS-SQL Server 2008 eine Datenbank-Sicherung angelegt, die die DB regelmäßig sichert.

Ich möchte einem User die Möglichkeit geben vom Desktop aus, auch mal eine DB-Sicherung zu starten.

Über welchen Befehl kann man denn so etwas in einer Desktop-Verknüpfung einrichten?

Gruß, Herry

Content-ID: 291937

Url: https://administrator.de/contentid/291937

Ausgedruckt am: 22.11.2024 um 10:11 Uhr

ackerdiesel
Lösung ackerdiesel 30.12.2015, aktualisiert am 02.01.2016 um 12:35:48 Uhr
Goto Top
Hi,

1. SQL – Server Management Studio öffnen ( ist in den Client Modulen mit dabei und muss evtl. gesondert installiert werden).
Rechte Maustaste auf die zu sichernde Datenbank > Task > Sichern > alle Einstellungen (Zielpfad, Vollsicherung, Name, etc.), wie gewünscht vornehmen.
Dann oben auf „Script“ klicken. Es öffnet sich ein Fenster, indem die Sicherung nun als Script angezeigt wird. Dieses Script abspeichern. z.B. "backup.sql“

Mit dem von MS mitgelieferten Programm „SQLcmd.exe“ kannst du dieses Script ausführen, bzw. einen Task anlegen, sodass die Datenbank dann automatisch gesichert wird:

“sqlcmd.exe –i <Scriptname>“

Gruß
Klaus
Akcent
Akcent 30.12.2015 um 16:46:33 Uhr
Goto Top
Merci erst einmal.

Ich habe das Script als .sql abgespeichert und ruf das dann so auf:
SQLCMD.EXE –i "D:\SQL-DB\Datenbank_sichern.sql"

Dann kommt aber:
Sqlcmd: '-i': Unbekannte Option. Geben Sie -? ein um die Hilfe .....
ackerdiesel
ackerdiesel 01.01.2016 um 19:48:07 Uhr
Goto Top
Akcent
Akcent 02.01.2016 aktualisiert um 12:35:38 Uhr
Goto Top
habe ein kleines i genommen.

habe es eben noch einmal versucht und auf einmal geht der Befehl. Hä?
Komisch.

Dennoch Dank an alle.