웹 (mvc3) 응용 프로그램의 전자 메일 서비스를 .Net에서 SQL Database Mail로 전환하려고합니다. 첨부 파일로 보내려는 콘텐츠 중 일부가 SQL FileTable에 업로드되었습니다. 내가 첨부 파일 (@ file_attachments =)에 대한 UNC 경로를 사용하는 경우,이 오류가 얻을 : 내가 직접 같은 경로를 사용하여 파일을 열 수 있습니다SQL Server 데이터베이스 FileTable의 메일 첨부 파일 22015 (파일이 유효하지 않음)
Msg 22051, Level 16, State 1, Line 0 Attachment file
\\computername\mssqlserver\foldername\foldername\DE107D2C-B945-4F1E-A4B9-4B398C9DE758.jpg)
is invalid.
을, 나는 로컬 폴더에 파일을 복사 할 때 파일 첨부. 그 문제는 FileTable 디렉토리에 대한 폴더 권한으로 의심됩니다. 하지만 그 폴더에 대한 권한을 설정할 수있는 후크를 찾을 수 없습니다.
Windows 인증을 사용하여 SSMS (로컬 SQL 인스턴스)에서 EXECUTE msdb.dbo.sp_send_dbmail을 로컬로 실행하고 있습니다.
모든 의견을 많이 주시면 감사하겠습니다.
좋은 작업 ..... –