McKloony 10 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Mit SQLCMD führe ich eine vorgefertigtes Script aus: SQLCMD -S ".\SQLEXPRESS" -E -i "c:\Backup\SQL_Create.sql" -o "c:\Backup\SQL_Create.txt" Dieses wird anstandslos ausgeführt und es wird auch die Datei SQL_Create.txt Datei erzeugt. Leider schließt sich danach das CDM Fenster nicht automatisch, man kann also nicht sehen, ob der Befehl ausgeführt wurde. Kennt jemand das Problem und eine Lösung? Zitieren
mba 133 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Gibst Du den Befehl direkt in der Eingabeaufforderung ein? Zitieren
Sunny61 819 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Pack den Aufruf in eine Batchdatei, dort zum Schluß ein PAUSE eingefügt. Schon wirst Du gebeten eine Tasste zum fortsetzen zu drücken. SQLCMD -S ".\SQLEXPRESS" -E -i "c:\Backup\SQL_Create.sql" -o "c:\Backup\SQL_Create.txt" PAUSE SQLCreate.bat kann die Datei benannt werden. Zitieren
mba 133 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Leider schließt sich danach das CDM Fenster nicht automatisch, Ob da Pause hilft? Aber vermutlich hast Du Recht, Sunny61 Zitieren
Sunny61 819 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Ob da Pause hilft? Aber vermutlich hast Du Recht, Sunny61 Er hat sich sicherlich verschrieben, das *nicht* sollte da nicht rein, ansonsten wäre es ja kein Problem. ;) Zitieren
mba 133 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Dachte ich auch erst, aber das "nicht" findet sich auch im Titel. Von der Logik her hast Du Recht. Zitieren
McKloony 10 Geschrieben 25. November 2014 Autor Melden Geschrieben 25. November 2014 Der PAUSE Befehl bringt nix, das Command Fenster schließt sich einfach nicht. Aber mit EXIT geht es :-) Zitieren
mba 133 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Oder als Script, dann aber ohne Pause. Zitieren
Sunny61 819 Geschrieben 25. November 2014 Melden Geschrieben 25. November 2014 Der PAUSE Befehl bringt nix, das Command Fenster schließt sich einfach nicht. Aber mit EXIT geht es :-) Das EXIT kannst Du auch anstatt dem PAUSE in das Batchscript einbauen, dann schließt sich auch alles. Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.