Что говорит заголовок -
Сообщение 9002, уровень 17, состояние 4, строка 1
Журнал транзакций для базы данных «tempdb» заполнен. Чтобы выяснить, почему пространство в журнале нельзя использовать повторно, см. Столбец log_reuse_wait_desc в sys.databases
Сначала рассматриваемый запрос извлекает несколько строк из базы данных на связанном сервере (соответствующие строки на сервере, с которого я запрашиваю), сохраняет их в таблице, а затем использует эту таблицу для извлечения большего количества соответствующих записей из связанный сервер. Это то, что я получаю во второй части.
Основной вопрос: в этом сообщении об ошибке скрывается что-то еще? Какой это tempdb, мой tempdb или tempdb связанного сервера? Я не думаю, что моя проблема