- vừa được xem lúc

Hướng dẫn sửa lỗi không cài được SQL Server

0 0 119

Người đăng: Tống Hoàng Vũ

Theo Viblo Asia

Hôm qua do yêu cầu môn học, mình có cài lại Microsoft SQL Server. Trước đó mình có cài rồi, nhưng rồi lâu không dùng nên gỡ ra cho nhẹ máy. Bây giờ có dịp cần nên mình mới cài lại.

Và thực sự cảm giác cực kì tệ, mình đã phải gỡ ra và cài lại gần chục lần mà vẫn không xong ?. May mắn là cuối cùng cũng cài được sau gần hai ngày phát bực với nó. Bài viết hôm nay mình sẽ chia sẻ cách làm của mình đến cho các bạn đang gặp tình trạng tương tự. Ok bắt đầu thôi.

Chi tiết lỗi mình gặp phải

Lỗi mình gặp là The MOF compiler could not... như hình dưới.

Rồi đôi lúc không bị lỗi đó mà lại bị lỗi Perlib như thế này (ảnh này lấy trên mạng do mình quên capture lại rồi).

Mình đã search google khá nhiều rồi, gỡ ra và cài lại khá nhiều, và cảm thấy thực sự bất lực. Nào là:

  • Không được cài trong thư mục có khoảng trắng
  • Tắt bật service gì đó
  • Cài bản Developer thay vì express

Cuối cùng thì qua ngày thứ hai, mình đã tìm được nguyên nhân. Đó là do trước đây mình đã cài SQL Server rồi mà gỡ chưa sạch, nên không thể cài lại bản mới được.

Cách sửa lỗi

Như đã nói ở trên, lý do là do version trước đó chưa được gỡ hết. Mình tìm được và tải tool có tên Microsoft Program Install and Uninstall. Nó giống giống như kiểu Windows troubleshooter ấy, cơ mà hữu dụng hơn ?.

Link tải công cụ ở đây https://support.microsoft.com/vi-vn/windows/khắc-phục-các-sự-cố-ngăn-bạn-xóa-hoặc-cài-đặt-chương-trình-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d, trong đó có nút Download.

Sau khi tải về, chỉ cần chọn Uninstalling, chờ một tí để nó quét registry thì sẽ ra giao diện như sau.

Sau đó các bạn gỡ hết các mục có chữ SQL ra là được (tránh các tên có SQL khác như MySQL). Nhược điểm của tool này là mỗi lần chỉ gỡ được 1 mục, nên các bạn phải chạy và thao tác lại nhiều lần.

Sau khi gỡ xong hết, cần khởi động lại máy và cài lại SQL Server. Quá trình cài đặt diễn ra nhanh chóng và bình thường, hoàn toàn không còn lỗi gì nữa.


Ok đây chỉ là một bài viết ngắn, cảm ơn mọi người vì đã đọc. Hi vọng bài viết sẽ giúp được các bạn khác cũng bị lỗi giống như mình. Và nếu thấy bài viết hữu ích, hãy nhấn vote hoặc clip cho mình nhé. Thân ❤️

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu Stored Procedure trong SQL Server

Stored Procedure là 1 phần không thể thiếu của SQL Server. Chúng có thể hỗ trợ rất nhiều cho lập trình và cấu hình cơ sở dữ liệu.

0 0 134

- vừa được xem lúc

sử dụng index trong sql query

Index là một trong những yếu tố quan trọng nhất góp phần vào việc nâng cao hiệu suất của cơ sở dữ liệu. Index trong SQL tăng tốc độ của quá trình truy vấn dữ liệu bằng cách cung cấp phương pháp truy xuất nhanh chóng tới các dòng trong các bảng, tương tự như cách mà mục lục của một cuốn sách giúp bạn

0 0 178

- vừa được xem lúc

Bạn nên tránh sử dụng Soft Delete khi có thể, và đây là lý do tại sao

Con người luôn luôn mắc sai lầm. Vì vậy, việc "lo xa" trước mọi tình huống xấu nhất chưa bao giờ là thừa.

0 0 126

- vừa được xem lúc

Sử dụng trigger trong SQL qua ví dụ cơ bản.

Trigger là gì . Cú pháp của Trigger. CREATE TRIGGER tên_trigger ON tên_bảng. FOR {DELETE, INSERT, UPDATE}.

0 0 144

- vừa được xem lúc

Khác biệt giữa khóa chính và khóa ngoại trong SQL

Các khoá chính và khóa ngoại là hai loại ràng buộc có thể được sử dụng để thực thi toàn vẹn dữ liệu trong các bảng SQL Server và đây là những đối tượng cơ sở dữ liệu quan trọng. Trong bài này, tôi muố

0 0 131

- vừa được xem lúc

Tối ưu SQL - Join - Where (Phần 1)

Đây là vấn đề mình gặp trong quá trình làm việc, viết vào đây vừa để note lại cho bản thân, vừa chia sẻ với mọi người. users(id, name), 10tr bản ghi.

0 0 34