Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Регистърът на транзакциите на SQL SERVER е пълен

Изпълнете следната последователност от оператори:

BACKUP LOG <db_name> WITH TRUNCATE_ONLY  
--or save to log to other drives on disk if required
GO

CHECKPOINT
GO

--replace 2 with your actual log file number.
DBCC SHRINKFILE (2, 100)     

Ако регистрационният файл не се свие, проверете причината за нарастването на регистрационния файл. Повече информация за това можете да намерите тук:

http://sqlreality. com/blog/ms-sql-server-2008/troubleshooting-the-full-transaction-log-problem/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на обобщена таблица с общи стойности на колони и редове в sql сървър 2008

  2. Необходим ли е първичен ключ в SQL Server?

  3. Проверете дали даден обект е таблица, изглед или съхранена процедура в SQL Server с помощта на функцията OBJECTPROPERTY()

  4. SQL:Как да поддържате редове за проследяване, които вече съответстват в корелирана подзаявка?

  5. SQL присъединяване към корелирана подзаявка, където таблиците са свързани чрез припокриващи се диапазони