Hướng dẫn cài sql server 2023 experress edition

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

Hướng dẫn cài sql server 2023 experress edition
. 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.

Hướng dẫn cài sql server 2023 experress edition

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).

Hướng dẫn cài sql server 2023 experress edition

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

Hướng dẫn cài sql server 2023 experress edition
.

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.

Hướng dẫn cài sql server 2023 experress edition

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.

Để trở thành một lập trình viên chuyên nghiệp, việc của bạn không phải chỉ ngồi code các ngôn ngữ lập trình, mà thay vào đó bạn phải biết cách thiết kế và sử dụng các câu lệnh SQL để tạo ra các Cơ sở dữ liệu (CSDL) phục vụ cho quá trình xây dựng và phát triển phần mềm.

Chắc hẳn các bạn đều biết rõ, CSDL là xương sống – quyết định sự tồn vong của bất cứ hệ thống hay phần mềm nào có xử lí liên quan đến dữ liệu.

Thế nên, thao tác với CSDL là một phần quan trọng kể cả khi bạn học lập trình web hay lập trình ứng dụng.

\> Tham khảo: KHÓA HỌC LẬP TRÌNH JAVA hoặc KHÓA HỌC LẬP TRÌNH PHP nếu như bạn đang tích cực học lập trình web full stack.

Ngày nay, các hệ quản trị CSDL ngày càng phát triển và phong phú – điều này giúp các lập trình viên có sự đa dạng trong các sự lựa chọn, tuy nhiên đó cũng là thách thức vì bạn phải học nhiều và biết nhiều hơn nữa.

Các hệ quản trị CSDL được tạo ra để phục vụ một số nhu cầu nhất định nào đó – phù hợp với quy mô và hệ thống trong các lĩnh vực khác nhau. Oracle, MySQL và MS-SQL là 3 hệ quản trị CSDL lớn và phổ biến nhất hiện nay – thích hợp và được ưu tiên trong các hệ thống lớn.

Hướng dẫn cài sql server 2023 experress edition

Bài viết này sẽ hướng dẫn bạn cách cài đặt chi tiết một hệ quản trị CSDL – cụ thể là cài đặt MS-SQL Server.

Hướng dẫn cài đặt chi tiết MS SQL Server

Do là con cưng của ông lớn Microsoft, nên các phần mềm liên quan cũng được hỗ trợ một cách mạnh mẽ và tiện dụng.

Video hướng dẫn cài đặt Microsoft SQL Server

Để cài đặt MS SQL Server, bạn nên truy cập vào trang chủ của Microsoft để Dowload SQL Server bản chính thống và an toàn. -> chọn bản Express

Hướng dẫn cài sql server 2023 experress edition

Sau khi quá trình tải xuống hoàn tất, chọn File vừa tải -> Chuột phải -> Run as Administrator

Hướng dẫn cài sql server 2023 experress edition

Cửa sổ Installation Type hiện ra, chọn Basic

Nhấn Accept để tiếp tục khi cửa sổ MS-SQL License Terms hiện ra

Hướng dẫn cài sql server 2023 experress edition

Trong cửa số Install location, nhấn Browse để thay đối vị trí lưu các File cài đặt hoặc để mặc định và nhấn Install

Quá trình cài đặt diễn ra, việc của bạn bây giờ là ngồi chờ và chờ thôi :D.

Hướng dẫn cài sql server 2023 experress edition

Công cụ này của Microsoft hỗ trợ toàn bộ việc dowload các package cần thiết. Việc cài đặt nhanh hay chậm tuỳ thuộc vào tốc độ Internet của bạn, có thể 5 phút, 10 phút hoặc 30 phút. Do đó, nên chú ý tốc độ đường truyền trước khi cài đặt để tránh các lỗi không cần thiết.

Hướng dẫn cài sql server 2023 experress edition

Quá trình “tự cài đặt” sau một thời gian rồi cũng thành công. Bạn có thể xem – kiểm tra lại chuỗi Connection String, vị trí lưu các thư mục SQL Server Install Log, Installation Media, Install Resources.

Bạn cũng có thể quan sát thấy Instance Name, SQL Admin, Features và phiên bản trên cùng một cửa sổ.

Hướng dẫn cài sql server 2023 experress edition

Tại bước này, bạn có thể chọn Close để đóng và hoàn thành việc cài đặt, chấp nhận làm việc với MS SQL trên cửa sổ dòng lệnh cmd của Windows.

Tuy nhiên, mình khuyên bạn nên dowload thêm công cụ Microsoft SQL Server Management Studio để quá trình làm việc được trực quan hơn.

Bạn có thể chọn Install SSMS để dẫn đến liên kết dowload SSMS từ Microsoft hoặc tự tải tại đây.

Hướng dẫn cài sql server 2023 experress edition

Cài đặt File vừa tải về với quyền Admin để đảm bảo toàn quyền thực thi cho phần mềm này.

Hướng dẫn cài sql server 2023 experress edition

Trong cửa sổ Install, chọn Change để thay đổi thư mục lưu trữ hoặc để mặc định rồi nhấn Install

Hướng dẫn cài sql server 2023 experress edition

Quá trình cài đặt diễn ra có thể mất một thời gian dài – ngắn tuỳ vào tốc độ của đường truyền

Hướng dẫn cài sql server 2023 experress edition

Hướng dẫn cài sql server 2023 experress edition

Sau khi quá trình cài đặt hoàn tất, chọn Restart để khời động lại ngay hoặc không chọn Close để khởi động lại sau.

Hướng dẫn cài sql server 2023 experress edition

Nếu máy của bạn đã khởi động lại, hãy tìm và mở Microsoft SQL Server Management Studio 18, sau đó chỉ cần chọn Connect và sử dụng.

Hướng dẫn cài sql server 2023 experress edition

Tới đây xem như bạn đã cài đặt MS SQL Server thành công, việc của bạn sau này chỉ cần tìm hiểu cách sử dụng hệ quản trị CSDL này sao cho thành thạo, phục vụ tốt cho hành trình trở thành nhà phát triển phần mềm của bạn sau này.

Tổng kết

Đối với những món hàng của Microsoft hiện nay mà nói thì việc dowload và cài đặt ngày càng trở nên thuận tiện và nhanh chóng. Lập trình viên từ khắp bốn phương đều có thể an tâm sử dụng các công cụ chính thống một cách dễ dàng mà không cần phải mất quá nhiều thời gian để tìm hiểu việc cài đặt.

Nói việc cài đặt là dễ và thuận tiện nhưng không phải ai cũng biết, nhất là với các bạn mới bắt đầu thì đây chưa hẳn là chuyện làm một cách nhanh chóng được. Nhưng với bài viết hướng dẫn chi tiết như thế này, mình tin chắc rằng ai xem qua cũng có thể cài đặt MS SQL Server thành công.

\> Lưu ý: đặc biệt với MS SQL Server đôi khi xung đột với một số Framework cài sẵn trên máy tính. Khi cài đặt nếu có phát sinh lỗi, bạn cần chú ý đọc kỹ xem lỗi báo như thế nào? Nếu xung đột Framework nào thì gỡ Framework đó rồi hẳn cài MS SQL Server. Một trong những ứng dụng gây xung đột mình từng gặp là Visual Studio Community – phải gỡ Visual Studio rồi mới cài được MS SQL Server -> sau đó mới cài lại Visual Studio. Cay chưa 😊)

Nếu quá trình cài đặt MS SQL Server bạn gặp phải bất cứ xung đột nào hãy chia sẻ lại để mọi người cùng biết và giúp đỡ nhau khắc phục để người cài đặt sau giảm thiểu được một khối thời gian đáng kể cho việc tìm và fix các lỗi xung đột.

---

HỌC VIỆN ĐÀO TẠO CNTT NIIT - ICT HÀ NỘI

Học Lập trình chất lượng cao (Since 2002). Học làm Lập trình viên. Hành động ngay!

Đc: Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội

SĐT: 02435574074 - 0914939543

Email: [email protected]

Fanpage: https://facebook.com/NIIT.ICT/

niit

niithanoi

niiticthanoi

hoclaptrinh

khoahoclaptrinh

hoclaptrinhjava

hoclaptrinhphp

java

php

python