Не удается выполнить массовую вставку файла
У меня есть файл объемом 5 ГБ, который мне нужно вставить в базу данных SQL Server (2005 SP2). Когда я пытаюсь сделать это (используя файл формата, который работал в прошлом для того же файла импорта), я получаю ошибку:
Журнал транзакций для базы данных "tempdb"заполнен. Чтобы узнать, почему пространство в журнале не может быть использовано повторно, см. столбец log_reuse_wait_desc в sys.базы данных
Когда я выполняю команду
select log_reuse_wait_desc from sys.databases where [name] = 'MyDB'
Я получаю "ACTIVE_TRANSACTION", но нет открытых операции.
Ниже перечислены вещи, которые я безуспешно пытался сделать:
- успешно сжатые файлы данных и журналов
- проверил дисковое пространство: много.
- примерил базу данных с несколькими файлами журналов.
- примерил только что созданную базу данных.
- примерил недавно созданную базу данных, где я предварительно выделил 10 ГБ для файлов данных и журналов.
- перезапустил службу.