1
SQL Server에있는 백업 스크립트를 호출하는 간단한 배치 파일을 실행하려고합니다. 이것을 명령 행에 입력하면 작동하지만 .bat 파일에서 실행하면 아무 일도 일어나지 않습니다. 오류 없음, 출력 없음.sqlcmd는 .bat 파일에서 실행되지 않지만 명령 줄에서 작동합니다.
sqlcmd.exe -S WIN-FPQSHCEB0EM -E -Q "EXEC sp_BackupDatabases @backupLocation='E:\Backups\', @databaseName=’xxxxxx’, @backupType='F'"
PAUSE
- 내가 어떤 영향을 함께하고 서버 이름 (-S) 내가 명시 적으로 경로를 설정 한
- 없이 시도했습니다.
- sqlcmd를 실행할 때 전체 경로를 사용했습니다.
왜 이런 식으로 작동하지 않을지 생각해보십시오.
자동 사용을 위해 배치 파일에 잠시 멈추고 있습니까? 또는이 배치를 명령 줄에서 대화식으로 실행하고 있습니까? –