3

За неделю мой журнал транзакций сервера базы данных был полон. С нашим приложением люди могли выбирать из базы данных, но не могли обновлять или вставлять в базу данных. В прошлом мы только что обрезали журналы транзакций. После этого все вернулось на круги своя.

На этой неделе я обрезал журналы транзакций и сжал эту базу данных. Теперь мы можем выбирать, обновлять и вставлять в базу данных. Единственная проблема заключается в том, что когда мы делаем большую работу, и при вставке или обновлении мы получаем следующую ошибку:

Database error: S1008:[Microsft][ODBC]Operation canceled

У нас никогда не было этой проблемы раньше, я предполагаю, что это то же самое, что и ошибка тайм-аута. Кто-нибудь еще имел эту проблему раньше, или знаете, как я могу решить эту проблему?

1 ответ1

2

Усечение журнала транзакций - не лучший вариант для поддержки SQL Server. Если вашему плану восстановления не требуется резервное копирование журнала транзакций, вы можете переключить его на Простой. Взгляните на MSDN, выберите модель восстановления на основе ваших потребностей

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .