어제 저는 SQL Server 2008의 중요한 데이터베이스에있는 거의 400 개의 기존 레코드에 잘못된 데이터를 쓴 코드 모듈을 작성했습니다.이 데이터베이스를 백업하지 않았습니다. 그렇다면이 400 개의 트랜잭션을 어떻게 롤백해야합니까? 이 일을 할 수있는 방법이 있습니까? 감사.SQL Server에서 트랜잭션을 롤백 할 수있는 방법이 있습니까?
0
A
답변
2
롤백 할 수는 없지만 데이터베이스가 전체 복구 모델 인 경우 stopat을 사용하여 다른 servar로 복원하고 거기에서 삭제 된 행을 복구 할 수 있습니다.
0
이 커밋되지 않은 한 트랜잭션을 롤백 할 수 있습니다.입니다.
그러나 어제 실행 한 경우 확률이 매우 높아 커밋을 한 다음 되돌릴 방법이 없습니다.
그래서 당신이있어 옵션 수동
- 중 백업을 복원 (그리고 다음 번에 같은 작업하기 전에 일을 기억!)에 있습니다
관련 문제
- 1. SQL Server에서 롤백 업데이트 작업
- 2. SQL. 트랜잭션을 롤백 할 수 없습니다.
- 3. 어떻게 트랜잭션을 롤백 할 수 있습니까?
- 4. 오류를 억제하지 않고 SQL Server 트랜잭션을 롤백 할 수 있습니까?
- 5. SQL Server에서 트랜잭션을 사용하는 경우
- 6. MySql은 여러 테이블에 대해 SQL 트랜잭션을 롤백 할 수 있습니까?
- 7. Rspec을 사용하여 트랜잭션을 롤백 할 수 있습니까?
- 8. 제 시간에 롤백 할 수있는 SQL 데이터베이스가 있습니까?
- 9. post_save 리시버에서 트랜잭션을 롤백 하시겠습니까?
- 10. 사용자 측에서 트랜잭션을 보장 할 수있는 방법이 있습니까
- 11. SQL Server에서 쿼리 할 수있는 리소스를 제한하십시오.
- 12. 데이터베이스 오류 예외가 발생하면 트랜잭션을 롤백 할 수 있습니까?
- 13. SQL 서버 2005 - 중첩 된 트랜잭션을 롤백 할 수 없습니다
- 14. PDO에서 트랜잭션을 롤백 할 위치는 어디입니까?
- 15. SQL Server에서 FIRST()하는 방법이 있습니까?
- 16. SQL Server에서 TempTable에 병렬로 삽입하는 방법이 있습니까?
- 17. Zend Framework에서 트랜잭션을 롤백 할 수 없습니다.
- 18. SQL Server에서 모든 트랜잭션을 커밋하는 방법은 무엇입니까?
- 19. SQL Server에서 트랜잭션을 롤백하거나 커밋하는 방법
- 20. 잠재적 인 좀비 트랜잭션을 테스트하여 롤백 할 수 있는지 확인하는 방법이 있습니까?
- 21. 복원을 롤백 할 수 있습니까? SQL 서버
- 22. CMT 롤백 : 트랜잭션을 롤백하는 방법
- 23. asp.net TransactionScope는 연결이 닫힌 후 트랜잭션을 롤백 할 수 있습니까?
- 24. "롤백"없이 롤백 할 수 있습니까?
- 25. 개발 중에 일정 금액의 트랜잭션을 롤백 하시겠습니까?
- 26. 내부 롤백 트랜잭션이 외부 롤백
- 27. 오류가없는 경우 트랜잭션을 커밋, Oracle SQL *에서 오류가 발생하면 롤백
- 28. C# .net의 SQL Server에서 트랜잭션을 처리하는 가장 좋은 방법은 무엇입니까?
- 29. 수집 할 수있는 방법이 있습니까?
- 30. 트랜잭션을 사용하여 Entity Framework의 변경 내용을 롤백
이러한 트랜잭션을 수동으로 수정하는 것이 유일한 옵션 인 것처럼 보입니다. 어제의 경우 이미 변경 사항을 커밋했기 때문일 수 있습니다. – llanato