MS-SQL 프로시저 중 sp_send_dbmail 을 사용하여 메일발송 프로그램 해보신 분 계신가요? 하도 오랜만에 프로그램을 하다보니(15년 정도 개발 안한듯) 감이 떨어졌네요.
한달 넘게 여기저기 찾아서 구현해봤는데 단순 메세지 보내는 것은 잘 되지만 파일을 첨부하면 에러가 납니다.
다만, 서버의 아래 경로의 폴더와 하위 폴더에 있는 파일을 첨부하면 오류가 발생하지 않네요.
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA
DB는 ODBC로 연결하여 사용하고 OS는 Windows 2019, MS-SQL 도 2019 환경입니다. 개발PC의 D:\test.txt 파일로 첨부 테스트 했습니다. 로컬PC에 있는 파일과
네트워크드라이브의 파일 모두 같은 오류입니다.
오류 메세지는 다음과 같습니다.
SQLSTATE = 37000
[Microsoft][ODBC SQL Server Driver][SQL Server]첨부파일 D:\test.txt 이(가) 잘못되었습니다.
혹 도움이 가능하시면 sormi2000@naver.com 로 부탁 드립니다.
|