Làm thế nào để tăng số lượng các bản ghi lỗi SQL Server

Extended support for SQL Server 2005 ended on April 12, 2016

If you are still running SQL Server 2005, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 196909
QUAN TRỌNG: Bài viết này chứa thông tin về cách sửa đổi sổ kiểm nhập. Trước khi bạn sửa đổi sổ kiểm nhập, hãy chắc chắn để trở lại nó lên và đảm bảo rằng bạn hiểu làm thế nào để khôi phục sổ kiểm nhập nếu một vấn đề xảy ra. Để biết thông tin về làm thế nào để sao lưu, khôi phục và chỉnh sửa registry, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
256986 Mô tả Sổ kiểm nhập Microsoft Windows

TRONG NHIỆM VỤ NÀY

Tóm tắt
Bài viết này mô tả làm thế nào để tăng số lượng các bản ghi lỗi SQL Server.

theo mặc định, các bản ghi lỗi SQL Server được lưu giữ trong mục tin thư thoại con kí nhập của máy chủ SQL. theo mặc định, có bảy các bản ghi lỗi SQL Server; ERRORLOG và Errorlog.1 qua Errorlog.6. tên đăng nhập hiện tại, gần đây nhất là Errorlog với phần mở rộng không. Các bản ghi lại được tạo ra mỗi khi bạn khởi động lại SQL Server. Khi các tập tin Errorlog là tái tạo ra, kí nhập trước đó được đổi tên thành Errorlog.1, và kí nhập trước đó tiếp theo (Errorlog.1) được đổi tên thành Errorlog.2, và như vậy. ERRORLOG.6 sẽ bị xóa. Điều này thực sự xảy ra theo thứ tự ngược, nhưng kết quả là như nhau.

Trong một số trường hợp, bạn có thể muốn giữ cho hơn bảy bản ghi lưu trữ. Trong SQL Server 2000 và phiên bản mới hơn, số lượng các bản ghi lỗi được tạo ra trước khi chúng được tái chế là cấu hình thông qua menu context-sensitive popup cho Nhật ký máy chủ SQL. Để biết thêm chi tiết, tham khảo ý kiến chủ đề sau trong SQL Server sách trực tuyến:Trong SQL Server 7.0, bạn có thể thêm một kiểm nhập thiết lập quan trọng để giữ lại bản ghi lỗi nhiều hơn bảy.

back to the top

Tăng các số của SQL máy chủ bản ghi lỗi trong SQL Server 7.0 môi trường

Cảnh báo: nếu bạn sử dụng Registry Editor không chính xác, bạn có thể gây ra vấn đề nghiêm trọng mà có thể yêu cầu bạn phải cài đặt chuyên biệt lại hệ điều hành. Microsoft không thể đảm bảo rằng bạn có thể giải quyết vấn đề mà kết quả từ việc sử dụng Registry Editor không chính xác. Sử dụng trình soạn thảo Registry nguy cơ của riêng bạn.

Vì lệnh này thay đổi sổ kiểm nhập, Microsoft khuyến cáo bạn sao lưu các thay đổi. Bạn có thể làm điều này bằng cách chạy dòng lệnh tiện ích Regrebld.exe với các -sao lưu tham số. Ví dụ:
D:\MSSQL7\BINN>regrebld -Backup
Lưu ý: Tiện ích dòng lệnh Regrebld.exe là chỉ có sẵn trong SQL Server 7.0. Để biết thông tin về làm thế nào để xây dựng lại sổ kiểm nhập trong SQL Server 2000, xem SQL Server sách trực tuyến.

Lệnh này tạo ra năm tập tin trong mục tin thư thoại con Binn SQL Server:
  • Mssql7.rbk
  • Mssql7ct.rbk
  • Mssql7ea.rbk
  • Mssql7es.rbk
  • Mssql7p.rbk
Lưu những tập tin này bởi vì bạn cần họ để khôi phục sổ kiểm nhập.

Khoá kiểm nhập mới mà bạn có thể thiết lập là:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\NumErrorLogs
theo mặc định, chìa khóa này là vắng mặt. Giá trị là loại REG_DWORD. Sửa đổi các giá trị cho số lượng các bản ghi mà bạn muốn để duy trì.

Ngoài ra, trong SQL Server 7.0, bạn có thể chu kỳ logwithout lỗi khởi động lại SQL Server bằng cách chạy thủ tục sp_cycle_errorlog lưu trữ. Thủ tục này là một wrapper đơn giản cho các báo cáo DBCC ERRORLOG. Chạy DBCC ERRORLOG đặt lại Nhật ký lỗi SQL Server.

back to the top
Tham khảo
Để biết thêm thông tin về việc tăng số SQL Server, archiveable nhật kí lỗi các phiên bản cũ hơn của SQL Server, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
230590 Làm thế nào để lưu trữ nhiều hơn sáu bản ghi lỗi SQL Server
back to the top
ERRORLOG errorlogs Nhật ký

Thuộc tính

ID Bài viết: 196909 - Xem lại Lần cuối: 05/09/2014 14:32:00 - Bản sửa đổi: 3.0

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbhowtomaster kbmt KB196909 KbMtvi
Phản hồi