transaction-log

    19

    3답변

    데이터베이스의 논리 이름을 기반으로 DBCC SHRINKFILE을 사용하여 트랜잭션 로그 파일을 축소하는 T-SQL 루틴을 작성하려고합니다. DB_NAME() 함수는 데이터베이스의 논리적 이름을 제공합니다. 트랜잭션 로그에 상응하는 것이 있습니까? 그렇지 않은 경우이 정보를 얻을 수있는 다른 방법이 있습니까? 트랜잭션 로그의 기본 이름은 <<Database

    0

    1답변

    트랜잭션 로그가 일주일에 업데이트되지 않은 SQL Server 2005 데이터베이스가 있습니다. 트랜잭션 로그는 사용 가능한 모든 디스크 공간을 모두 사용했기 때문에 최근에 잘 렸습니다. 예상대로 매일 성장하는 동일한 서버에 테스트 데이터베이스가 있습니다. 이것의 원인은 무엇일까요?

    0

    5답변

    tlog가 4.5GB로 증가한 데이터베이스가 있습니다. db가 전체 복구 모드이며 DBCC 압축 파일 과 결합 된 여러 트랜잭션 로그 백업을 시도했습니다. 그리고 축소되지 않습니다. 누구에게 아이디어가 있습니까? 상태가 2 인 트랜잭션이 여러 개 있지만 데이터베이스에 활성 트랜잭션이 없습니다. 나는 그들이 아직도 상태 = 2로 나타나는 이유를 궁금해.

    4

    3답변

    트랜잭션 로그의 크기를 늘리려면 어떻게해야합니까? 일시적으로 트랜잭션 로그를 늘릴 수 있습니까? 다음과 같은 시나리오가 있다고 가정 해 보겠습니다. 현재 트랜잭션 로그에 비해 너무 큰 삭제 작업이 있습니다. (나는 내 ​​작업에로 트랜잭션 로그를 필요가 얼마나 큰지 알 수 있습니다? 나는 현재 크기를 감지 할 수 있습니까?) 트랜잭션 로그를 증가 (내 작업

    1

    2답변

    단순히 저장 프로 시저를 실행하는 SQL 작업이 있습니다. 작업이 실행될 때마다 매일 다음과 같은 오류가 발생합니다. 현재 트랜잭션을 커밋 할 수 없으며 로그 파일에 쓰는 작업을 지원할 수 없습니다. 계속 작업을 다시 시작하려고하면 동일한 오류가 발생합니다. 그러나, 그냥 작업을 사용하지 않고 저장 프로 시저를 실행하면 잘 작동합니다. 여기에 정말 까다로운