1. 통나무를 비우기 트랜잭션 라이브러리 이름을 NO_LOG 덤프 2. 거래 기록 축소: 백업 로그 데이터베이스 이름은 WITH NO_LOG 3. 데이터베이스 파일 축소 (압축하지 않으면 데이터베이스 파일이 줄어들지 않습니다.) Enterprise Manager - 압축하고 싶은 데이터베이스를 우클릭하세요 - 모든 작업 - 데이터베이스 축소 - 축소 파일 --로그 파일 선택--축소 메서드에서 XXM으로 축소를 선택하세요. 여기서 축소할 수 있는 최소 M 번호를 제공합니다. 이 숫자를 직접 입력하면 확인할 수 있습니다 --데이터 파일 선택--축소 방법에서 XXM으로 축소를 선택하세요. 여기서 축소할 수 있는 최소 M 번호를 알려주고, 이 숫자를 직접 입력하면 확인할 수 있습니다 SQL 문으로도 수행할 수 있습니다 --데이터베이스를 축소 DBCC SHRINKDATABASE (고객 프로필) --지정된 데이터 파일을 축소하고, 1은 파일 번호이며, 이 번호는 다음과 같은 문장으로 쿼리할 수 있습니다: sysfiles에서 * 선택하세요 DBCC 슈링크파일(1) 4. 로그 파일의 최소화를 극대화하기 위해(SQL 7.0의 경우 이 단계는 쿼리 분석기에서만 수행할 수 있음) a. 데이터베이스 분리: Enterprise Manager - 서버 - 데이터베이스 - 오른쪽 클릭 - 데이터베이스 분리 b. 컴퓨터에 있는 LOG 파일을 삭제합니다 c. 추가 데이터베이스: 엔터프라이즈 매니저 - 서버 - 데이터베이스 - 우클릭 - 데이터베이스 첨부 이 방법은 50만 개를 넘는 새로운 LOG를 생성합니다 또는 코드를 사용하세요: 다음 예시는 퍼블릭을 분리한 후 퍼블릭에서 파일을 현재 서버에 첨부합니다. a. 분리 E X E C sp_detach_db @dbname = '펍' b. 로그 파일 삭제 c. 추가 추가 사항 E X E C sp_attach_single_file_db @dbname = '공동체', @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf' 5. 앞으로 자동으로 수축하려면 다음 설정을 수행하세요: Enterprise Manager - 서버 - 데이터베이스 우클릭 - 속성 - 옵션 - "자동 축소" 선택 --SQL 문장 설정: E X E C sp_dboption '데이터베이스 이름', '자동 축소', '참' 6. 앞으로 너무 많이 자라지 않게 하려면 엔터프라이즈 매니저 - 서버 - 데이터베이스 - 속성 - 트랜잭션 로그 우클릭 --파일 크기 제한 xM (x는 허용하는 최대 데이터 파일 크기) --SQL 문장 설정: 데이터베이스 이름 변경 파일 (name=logical filename, maxsize=20) 특별 참고: 다음 단계를 꼭 따르세요. 이전 단계 없이 다음 단계를 진행하지 마세요 그렇지 않으면 데이터베이스에 손상이 갈 수 있습니다. 일반적으로 4단계와 6단계를 하는 것은 권장되지 않습니다 4단계는 안전하지 않으며 데이터베이스가 손상되거나 데이터가 손실될 수 있습니다 6단계 로그가 상한선에 도달하면 데이터베이스 처리가 향후 실패하며, 로그가 정리된 후에만 복원할 수 있습니다.
게다가 더 간단한 방법을 제공해주는데, 저도 여러 번 시도해봤고 추천합니다. 더 쉬운 방법: 1。 오른쪽: 데이터베이스 속성 창 - Failback Model - 가 Simple으로 설정되어 있습니다 2。 데이터베이스의 모든 작업을 올바르게 구축하기 - 데이터베이스를 축소하세요 3。 오른쪽: 데이터베이스 속성 창 구축 - Failback 모델 - Large Volume Logging으로 설정함
면책 조항: Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.
Mail To:help@itsvse.com