Kiểm tra tính nhất quán của bộ kiểm tra truy cập hiệu năng không thành công

Mục lục:

Kiểm tra tính nhất quán của bộ kiểm tra truy cập hiệu năng không thành công
Kiểm tra tính nhất quán của bộ kiểm tra truy cập hiệu năng không thành công

Video: Kiểm tra tính nhất quán của bộ kiểm tra truy cập hiệu năng không thành công

Video: Kiểm tra tính nhất quán của bộ kiểm tra truy cập hiệu năng không thành công
Video: Tutorial on setting up parental controls in Windows 8 - YouTube 2024, Tháng tư
Anonim

Như tôi đã đề cập tuần trước, tôi sẽ đề cập đến các vấn đề liên quan đến cài đặt SQL Server khác nhau và các mẹo khắc phục sự cố khác nhau để giải quyết vấn đề. Tuần trước, chúng tôi đã thảo luận cách quản lý SQL Server đã ngừng hoạt động và đã thực hiện các bước khác nhau để khắc phục nó. Vì vậy, tuần này tôi sẽ thảo luận về một lỗi phổ biến khác mà bạn gặp phải khi khắc phục sự cố SQL Server 2008 R2 / 2012 và đó là về Hiệu suất kiểm tra registry kiểm tra tính nhất quán. Hãy thảo luận một chút về thông báo lỗi này.

Kiểm tra tính nhất quán của bộ kiểm tra truy cập hiệu năng không thành công

Về cơ bảnkhi chúng tôi cố gắng cài đặt SQL, nó sẽ chạy một số quy tắc để kiểm tra xem hệ thống của bạn có đáp ứng tất cả các yêu cầu để chạy SQL Server 2008 thành công hay không. Trong quá trình đó, bạn có thể thấy trong ảnh chụp màn hình, quá trình cài đặt sẽ thất bại tại thời điểm này. Bạn không thể tiếp tục.

Bạn không cần truy cập Hiệu suất trong mọi trường hợp, trong một số bạn có thể bỏ qua nó. Trong khi cài đặt, một bộ các bộ đếm hiệu năng sẽ được sử dụng để giám sát hiệu suất của công cụ lưu lượng dữ liệu.
Bạn không cần truy cập Hiệu suất trong mọi trường hợp, trong một số bạn có thể bỏ qua nó. Trong khi cài đặt, một bộ các bộ đếm hiệu năng sẽ được sử dụng để giám sát hiệu suất của công cụ lưu lượng dữ liệu.

Theo TechNet, ví dụ tốt nhất là của “ Bộ đệm được đệmBộ đếm này là để xác định xem các bộ đệm dữ liệu có được ghi vào đĩa tạm thời trong khi một gói đang chạy hay không. Nhưng như tôi đã nói một số ứng dụng chạy với SQL không thực sự cần đến chúng. Nó chủ yếu được sử dụng cho SQL độc lập trên một máy chủ dữ liệu đòi hỏi rất nhiều giám sát. Vì vậy, nếu bạn muốn bỏ qua kiểm tra tính nhất quán của bộ đếm hiệu năng, bạn có thể bắt đầu cài đặt SQL Server với giá trị chuyển đổi sau đây.

C:Downloadssetup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

Thay thế vị trí bằng nơi bạn có các tệp cài đặt.

Xây dựng lại bộ đếm hiệu suất

Khi bạn bắt đầu thiết lập với giá trị chuyển đổi này, bạn nên bỏ qua bước đó và tiếp tục quá trình cài đặt. Vì vậy, đây là một cách để giải quyết thông báo lỗi này. Một cách khác cũng được đề cập trong Microsoft KB là xây dựng lại bộ đếm hiệu suất.

  • Nhấp vào Bắt đầu và nhập CMD
  • Nhấp chuột phải và nhấp vào Chạy với tư cách quản trị viên
  • Sau đó, nhập lodctr /R:PerfStringBackup.INI và nhấn Enter
  • Bây giờ khởi động lại hệ thống và cố gắng cài đặt lại SQL Server.

Tôi đã nhìn thấy phiên bản này làm việc trên Windows như XP và Server 2003but Tôi hầu như không thấy điều này làm việc trên hệ điều hành thế hệ mới. Nó vẫn đáng thử. Có một cách để tạo lại Bộ đếm hiệu suất theo cách thủ công của Microsoft, vui lòng tham khảo KB300956.

Sau đó, có tình huống mà chính các khóa registry mong muốn chính nó là mất tích. Những trường hợp như vậy, chúng ta phải tìm ra khóa nào bị thiếu rồi tự tạo ra khóa đó. Cách tốt nhất và dễ nhất. Có một ứng dụng nhỏ tôi tìm thấy một người nào đó được đăng trong diễn đàn MSDN sẽ cho bạn biết chìa khóa nào chúng ta cần tạo. Bạn có thể tải xuống từ đây - ứng dụng bảng điều khiển này được phát triển bởi Rafael Candido Tôi nghĩ vậy. Bây giờ trước khi chúng tôi tiến hành hơn nữa, chúng tôi cần tạo bản sao lưu của sổ đăng ký của bạn.

Một khi bạn có chìa khóa chúng ta cần phải đi toregistry và tạo ra chìa khóa mới.

  • Nhấp vào Bắt đầu và nhập vào Regedit
  • Nhấp chuột phải và nhấp vào Chạy với tư cách quản trị viên
  • Đi tới HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Sau đó nhấp chuột phải vào Perflib và nhấp vào khóa mới
  • Sau đó nhập vào giá trị bạn nhận được khi bạn chạy ứng dụng bảng điều khiển
Image
Image
  • Sau đó, bạn có thể có các phím khác theo Perflib như 009 vv
  • Bạn cần phải sao chép những thông tin đó và đặt nó dưới khóa mới được tạo ra

Cách tốt nhất để làm điều này là chỉ cần xuất khóa một mình (Trong trường hợp của tôi 009), sau đó lưu nó vào Desktop dưới dạng PCFix.reg. Nhấp chuột phải vào PCFix.reg và nhấp vào Chỉnh sửa. Sau đó thay đổi 009 bằng giá trị bạn có trên bảng điều khiển. Sau đó lưu nó và đóng nó lại. Chỉ cần nhấp đúp vào phím để có hiệu lực. Một khi bạn đã thực hiện chỉ cần khởi động lại máy tính để có hiệu lực.

Để kết thúc một trong các bước này sẽ có thể giải quyết vấn đề mà bạn đang phải đối mặt với kiểm tra tính nhất quán của bộ kiểm tra hiệu năng kiểm tra khi cài đặt SQL Server.

Tôi hy vọng bạn thấy bài viết này hữu ích.

Bài viết liên quan:

  • Sự khác biệt giữa SQL và MySQL
  • Cách di chuyển cơ sở dữ liệu Microsoft SQL Server sang phân vùng ổ đĩa khác
  • Khắc phục sự cố lỗi lắp ráp khi cài đặt SQL 2008 R2 trên Windows
  • Transact-SQL: Giới thiệu và Tổng quan
  • Hoàn thành danh sách kiểm tra lỗi của Windows hoặc mã lỗi dừng

Đề xuất: