Làm cách nào để giảm số lượng thứ mà SQL Server đặt trong trình xem sự kiện windows?


8

Là một phần của các thử nghiệm đơn vị tự động của chúng tôi, rất nhiều cơ sở dữ liệu được tạo, thiết lập, sau đó loại bỏ. Vấn đề là mỗi khi điều này xảy ra, chúng ta sẽ nhận được một loạt các bản ghi từ SQL Server trong Trình xem sự kiện Windows. Các thông điệp chủ yếu là những thứ như: "Khởi động", "Cài đặt tùy chọn cơ sở dữ liệu" và "khôi phục chỉ mục".

Có cách nào để sửa đổi cấu hình Máy chủ SQL để nó không ghi các sự kiện "Thông tin" tầm thường này vào nhật ký sự kiện. Họ đang điền vào nhật ký để rất khó tìm thấy thông tin hữu ích.

Câu trả lời:


9

Lưu ý : Điều này sẽ không giới hạn những gì được đăng nhập. Nó dừng lại đăng nhập vào Nhật ký sự kiện Windows.

Có một số nội dung mà bạn có thể ngăn chặn như - hoàn thành thành công bản sao lưu nhật ký bằng Trace Flag 3226

Có một cái nhìn vào tham số khởi động -n .

Từ tùy chọn khởi động dịch vụ công cụ cơ sở dữ liệu :

Không sử dụng nhật ký ứng dụng Windows để ghi lại các sự kiện SQL Server. Nếu bạn bắt đầu phiên bản SQL Server bằng -n, chúng tôi khuyên bạn cũng nên sử dụng tùy chọn khởi động -e. Mặt khác, các sự kiện SQL Server không được ghi lại.


+1 nhưng nếu bạn sẽ sử dụng điều này, hãy đảm bảo rằng bạn không có sự giám sát khác tại chỗ dựa vào nhật ký sự kiện (ví dụ SCOM).
Aaron Bertrand

@AaronBertrand Đồng ý rằng SCOM phụ thuộc rất nhiều vào nhật ký sự kiện Windows và vô hiệu hóa để đăng nhập nhật ký sự kiện Windows là điều tôi không khuyến nghị trên máy chủ SẢN XUẤT.
Kin Shah

0

Nếu bạn đang nói cho người xem sự kiện hệ thống, tôi không nghĩ theo cách đó bạn có thể làm, vì nó yêu cầu phải đăng nhập vào nó để phân tích hoặc khắc phục sự cố mục đích như vậy.

Nếu bạn ổn để thanh lọc các sự kiện thì bạn có thể đặt bao nhiêu yêu cầu trong kích thước nhật ký tối đa hoặc các tùy chọn khác tồn tại (bạn có thể thấy trong eventpmanger-> chọn bất kỳ ai như nhật ký ứng dụng -> nhấp chuột phải vào thuộc tính-> có bạn Xem tùy chọn khi bạn cần theo cách nào.


4
Tôi không biết làm thế nào điều này sẽ giúp OP khi anh ấy nói rõ ràng làm thế nào để hạn chế những gì được ghi bởi máy chủ sql trong nhật ký sự kiện của windows. Những gì bạn đang nói là làm thế nào để thanh lọc nhật ký sự kiện.
Kin Shah
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.