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

Как да получите всички регистрационни файлове на транзакции (вмъкнете актуализация изтриване) за конкретна таблица в SQL Server 2008

Единственият начин да направите това за разумен период от време е да използвате инструмент на трета страна (както каза Мартин в първия коментар), като Регистър на ApexSQL който може да чете регистъра на транзакциите и да получава информацията, от която се нуждаете.

Обърнете внимание, че за да работи това, вашата база данни трябва да е в режим на пълно възстановяване, защото тогава SQL Server регистрира пълни подробности за транзакциите, които могат да бъдат възстановени по-късно.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Формиране на низ за връзка за свързаност на Android към SQLServer

  2. PARSE() срещу TRY_PARSE() в SQL Server:Каква е разликата?

  3. Как работи COUNT_BIG() в SQL Server

  4. SQL заявка за търсене в схема на всички таблици

  5. Как да активирате всички ограничения за проверка и външни ключове за таблица в SQL Server (примери за T-SQL)