sqlcmd avec le fichier de sortie et la sortie de l'écran

Je fais un peu de ligne de commande batch (.chauve-souris) avec sqlcmd que de cette façon:

sqlcmd -i Scripts\STEP01.sql -o PROCESS.log -S MYSERVER -E -d MYDATABASE

et j'ai besoin d'un fichier de sortie (il travaille actuellement) et aussi la sortie trought l'écran pour faire quelque chose comme:

@echo off
echo The result of the query was:
    sqlcmd -i Scripts\STEP01.sql -o PROCESS.log -S MYSERVER -E -d MYDATABASE
pause
CHOICE /C:YN /M "Is the result accord?"
IF ERRORLEVEL 2 GOTO ENDWITHERROR
IF ERRORLEVEL 1 GOTO STEP2

Note:

  • Oui, le script fonctionne suscefull, ce n'est pas une question en question.
  • Et oui, j'ai une "impression "quelque chose" sur mon sql. Le fichier de journalisation est la sortie.

Merci beaucoup!

La même question sans réponse:
Comment faire pour exécuter un fichier de script sql à l'aide de l'utilitaire sqlcmd et de sortie à la fois la coquille et le fichier

Si le journal n'est pas trop grande, vous pouvez toujours ajouter un TYPE de PROCESSUS.JOURNAL de la chauve-souris de fichier avant la Pause. Ne sais pas si cela va aider et ne sais pas de toute façon à la fois les fichiers et la sortie de l'écran...
regarder dehors pour la mise en mémoire tampon stackoverflow.com/q/306945/10245

OriginalL'auteur MacGyver | 2012-02-16