2012-04-25 1 views
2

SQL이 명령에 달려 명령 줄을 작동합니다SQL은 FTP 명령에 달려 있지만

 EXEC master..xp_cmdshell 'ftp -s:C:\FTP\connect' 

하지만 echoopenget 같은 xp_cmdshell를 사용 해봤 다른 명령에 끊지 않고 그냥 잘 작동 따라서 폴더 (및 다운로드 폴더)에 대한 SQL Server의 사용 권한이 올바르게 설정되어 있음을 압니다.

... 그리고 ftp -s:C:\FTP\connect이 명령 줄에서 실행되면 FTP 전송이 시작되어 성공적으로 완료됩니다.

이 특정 서버에서 문제를 일으키는 SQL 명령이 다른 서버에서 제대로 작동했습니다. 내가해야할 일이 무엇인지 잘 모릅니다. 누구든지 내가 겪어 본 다른 것 외에 FTP 명령을 실행할 때 SQL이 중단되는 이유를 알고 있습니까?

답변

0

대부분의 경우 서버 방화벽이 첫 번째 인스턴스에서 실행중인 포트에 대한 명령을 차단하고 있습니다 (명령 줄을 사용하여 취소 할 수 있음)