Android

Kiểm tra tính nhất quán của registry không thành công

Установка Microsoft SQL Server 2019 Express на Windows 10 – пошаговая инструкция для начинающих

Установка Microsoft SQL Server 2019 Express на Windows 10 – пошаговая инструкция для начинающих
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 gỡ rối 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 đang thảo luận về một lỗi phổ biến khác mà bạn nhận được trong khi khắc phục sự cố SQL Server 2008 R2 / 2012 và đó là khoảng Kiểm tra tính nhất quán của bộ kiểm tra lỗi kiểm tra truy xuất . Chúng ta hãy thảo luận về một nền tảng nhỏ của thông báo lỗi này.

Kiểm tra tính nhất quán của registry kiểm tra không thành công

Về cơ bản khi chúng ta 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 hay không thành cô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ến hành thêm.

Bạn không cần bộ đếm Hiệu suất trong mọi trường hợp, trong một số bạn có thể bỏ qua nó. Trong quá trình 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à " Bộ đệm được đặt " cho dù bộ đệm dữ liệu đang được ghi vào đĩa tạm thời trong khi một gói đang chạy. 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 suất, bạn có thể bắt đầu cài đặt SQL Server với giá trị chuyển đổi sau.

C: Downloads setup.exe / ACTION = cài đặt / SKIPRULES = PerfMonCounterNotCorruptedCheck

Thay thế vị trí 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 cài đặt. Vì vậy, đây là một cách để giải quyết thông báo lỗi này. 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à thử cài đặt lại SQL Server. Tôi đã thấy phiên bản làm việc này của Windows như XP và Server 2003but hệ điều hành thế hệ. Nó vẫn đáng để thử. Có một cách để xây dựng lại bộ đếm hiệu suất của Microsoft theo cách thủ công, vui lòng tham khảo KB300956.
  • Sau đó, có tình huống thiếu chính khóa registry mong muốn. 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 xa hơn, chúng tôi cần tạo bản sao lưu registry của bạn.

Khi bạn có chìa khóa, chúng ta cần phải tạo ra khóa mới và tạo khóa mới.

Nhấp vào Bắt đầu và nhập Regedit

Nhấp chuột phải và click vào Run as administrator

  • Vào HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Sau đó nhấp chuột phải vào Perflib và nhấp vào phím mới
  • Sau đó gõ vào giá trị bạn nhận được khi bạn chạy bàn điều khiển ứng dụng
  • 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 các thông tin đó và đặt nó dưới khóa mới được tạo

  • Cách tốt nhất để làm điều này là chỉ 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, bạn có thể giải quyết vấn đề mà bạn đang gặp phải 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.