Я пытаюсь отправить файл csv с 15000 записями через почту базы данных в SQL Server 2014. Проблема в том, что когда я открываю свою электронную почту, csv содержит только 209 записей. Я пробовал то же самое в SQL Server 2012, и он работает так, как ожидалось - он отправляет 15000 записей в csv.
Я тестировал это на нескольких серверах sql с выпуском 2014 года, и у меня такая же проблема на всех из них. Запрос обрывается в разных точках на каждом сервере - например, один из них обрывается на 209 записях, как я сказал выше, другой на 307. Последняя запись всегда усекается в одном и том же месте. Размер вложения csv составляет около 64 КБ, что значительно ниже ограничения в 4 МБ, которое я настроил для базы данных Максимальный размер файла в байтах.
В основном я делаю задание, предназначенное для выполнения хранимой процедуры и отправки результатов в формате csv по электронной почте. Хранимая процедура выглядит примерно так:
select col1, col2, col3
from table A1
where col1 > 1000 order by col1
У кого-нибудь есть идея, изменилось ли что-то в издании 2014 года? Или может подскажете, на что смотреть дальше?