2009-04-26 7 views
1

SAN 장치에 저장된 백업 파일을 프로그래밍 방식으로 FTP로 보내려고합니다. 장치가 서버에 매핑되었습니다. 데스크톱의 아이콘에서 실행하여 응용 프로그램을 테스트 한 결과 완벽하게 작동합니다. Windows 서비스를 통해 프로그램을 실행할 때 드라이브를 찾을 수 없다는 오류 메시지가 나타납니다. 서비스가 실행중인 계정이 로컬 계정입니다. 그 문제가 그 계정일지도 모른다고 생각하여 새로운 사용자를 생성하고 해당 계정으로 서비스를 실행했습니다. 동일한 오류 메시지가 발생합니다. 누구든지이 경험을 한 적이 있고이 문제에 대한 해결책을 찾았습니까?SAN 저장 장치에 액세스 할 수 없습니다.

답변

3

드라이브 매핑은 로그온 한 사용자 만 존재합니다. 이러한 이유로 서비스가 낮은 수준에서 실행되므로 서비스에 표시되지 않습니다. 서비스의 저장 위치를 ​​사용하려면 일부 ftp 클라이언트를 사용해야합니다.

서비스에서 네트워크 드라이브에 매핑 된 네트워크 공유에 액세스 할 수없는 네트워크 공유에서도 동일한 문제가 발생합니다. 서비스에서 이러한 공유에 액세스하는 올바른 방법은 "\\SANS\Backuplocation"과 유사한 UNC 경로를 사용하는 것입니다.

+0

친애하는 Mr. Rantanen 답안에서 언급 한 UNC 경로를 사용하는 것에 지쳤습니다. 프로그램을 클릭하여 실행하면 프로그램이 작동합니다. 윈도우 서비스에서 프로그램을 실행하면 \\ SANS \ Backuplocation에 대한 액세스가 거부되었습니다라는 오류 메시지가 나타납니다. 서비스가 실행 중이지만 문제가 해결되지 않은 계정을 변경했습니다. –

관련 문제