VDO logo
Kiến thức 13-10-2016

Hướng dẫn download và cài đặt sql server 2012

Hướng dẫn download và cài đặt SQL Server 2012 chi tiết từ A đến Z

SQL Server 2012 vẫn còn được nhiều người tìm kiếm vì liên quan đến phần mềm kế toán, ERP, ứng dụng nội bộ hoặc các hệ thống cũ chưa nâng cấp. Tuy nhiên, trước khi tải và cài, cần biết một điểm rất quan trọng: SQL Server 2012 đã kết thúc hỗ trợ vào ngày 12/07/2022 theo vòng đời chính thức của Microsoft. Sau mốc này, sản phẩm không còn nhận các bản cập nhật bảo mật, bản vá lỗi hay hỗ trợ kỹ thuật thông thường nữa.

Vì vậy, nếu bạn vẫn cần cài SQL Server 2012, cách tiếp cận hợp lý nhất là dùng cho mục đích học tập, lab, thử nghiệm, phục hồi hệ thống cũ hoặc duy trì một ứng dụng legacy bắt buộc phải tương thích. Bài viết dưới đây sẽ hướng dẫn bạn cách download SQL Server 2012, chọn đúng gói cài, thực hiện cài đặt từng bước và xử lý các lỗi phổ biến trong quá trình triển khai.

SQL Server 2012 là gì?

SQL Server 2012 là một hệ quản trị cơ sở dữ liệu của Microsoft, áp dụng cho nhiều edition như Enterprise, Developer, Standard, Express, Web và một số bản chuyên biệt khác. Theo Microsoft Lifecycle, sản phẩm này thuộc Fixed Lifecycle Policy và đã đi hết cả giai đoạn mainstream support lẫn extended support.

Trong thực tế, SQL Server 2012 hiện thường xuất hiện ở 4 nhóm nhu cầu chính:

  • Cài lại phần mềm cũ chỉ hỗ trợ SQL Server 2012
  • Khôi phục database từ hệ thống legacy
  • Dựng môi trường test để kiểm tra tương thích
  • Học thao tác quản trị trên phiên bản cũ trước khi nâng cấp hệ thống

Trả lời nhanh: Có còn tải được SQL Server 2012 không?

Có, nhưng cách tải sẽ tùy theo edition.

Với SQL Server 2012 Express, Microsoft vẫn còn các trang tải chính thức cho SQL Server 2012 Express SP4 và các gói Express trước đó như SP3. Bản Express SP4 hiện là lựa chọn thực tế nhất vì đây là bản miễn phí, còn tải được từ Microsoft Download Center, đồng thời đã bao gồm các gói cài mới như Express, Express with Tools, Express with Advanced Services và Management Studio riêng.

Với Enterprise hoặc Standard, tài liệu cài đặt của Microsoft cho biết media cài đặt của các edition sản xuất thường được lấy qua nhà cung cấp phần mềm hoặc kênh cấp phép phù hợp, thay vì từ trang tải miễn phí chung. Nói cách khác, nếu bạn cần bản thương mại SQL Server 2012, bạn thường phải có sẵn bộ cài hoặc nguồn cấp phép hợp lệ từ trước.

Nên tải bản nào khi cài SQL Server 2012?

1. SQL Server 2012 Express SP4

Đây là lựa chọn phù hợp nhất nếu bạn cần bản miễn phí để học tập, test phần mềm hoặc cài nhanh trên máy cá nhân. Microsoft mô tả bản này là một edition miễn phí, giàu tính năng, phù hợp cho học tập, phát triển, ứng dụng desktop, web và máy chủ nhỏ. Bản phát hành SP4 còn bao gồm full version của SQL Server 2012 Management Studio thay cho bản SSMS Express cũ.

2. Express, Express with Tools hay Express with Advanced Services?

Microsoft chia gói tải SQL Server 2012 Express SP4 thành nhiều lựa chọn:

  • SQLEXPR: chỉ có database engine
  • SQLEXPRWT: có database engine và full SQL Server 2012 Management Studio
  • SQLEXPRADV: có database engine, full SSMS, Full-Text Search và Reporting Services
  • SQLManagementStudio: chỉ cài công cụ quản trị, không cài database engine
  • LocalDB: bản nhẹ, chạy user mode, cài nhanh, phù hợp cho phát triển cục bộ từ code

Nếu bạn cần cài SQL Server 2012 để sử dụng bình thường trên máy cá nhân hoặc chạy phần mềm nhỏ, bản dễ dùng nhất thường là SQLEXPRWT_x64_ENU.exe vì nó có cả engine lẫn công cụ quản trị. Nếu bạn cần thêm Full-Text Search hoặc Reporting Services thì chọn SQLEXPRADV_x64_ENU.exe.

Các file tải phổ biến của SQL Server 2012 Express SP4

Trên trang tải chính thức của Microsoft, các file nổi bật gồm:

  • SQLEXPR_x64_ENU.exe
  • SQLEXPRWT_x64_ENU.exe
  • SQLEXPRADV_x64_ENU.exe
  • SQLManagementStudio_x64_ENU.exe

Kích thước file cũng khác nhau đáng kể. Ví dụ:

  • SQLEXPR_x64_ENU.exe: khoảng 297.7 MB
  • SQLEXPRWT_x64_ENU.exe: khoảng 1.1 GB
  • SQLEXPRADV_x64_ENU.exe: khoảng 1.9 GB
  • SQLManagementStudio_x64_ENU.exe: khoảng 952.4 MB

Điều này rất quan trọng vì nhiều người tải nhầm bản chỉ có công cụ quản trị hoặc chỉ có engine, sau đó tưởng rằng bộ cài bị lỗi.

Có cần tải thêm SQL Server 2012 SP4 không?

Có, nhưng cần hiểu đúng.

Microsoft cho biết SQL Server 2012 SP4 là một service pack tích lũy, nâng mọi edition và service level của SQL Server 2012 lên SP4, đồng thời chứa các bản sửa lỗi tích lũy đến SQL Server 2012 SP3 CU10. Tuy nhiên, trang tải SP4 thườnggói cập nhật áp dụng cho cài đặt SQL Server 2012 đang tồn tại, không phải lúc nào cũng là bộ cài đầy đủ cho một cài mới từ đầu.

Vì vậy:

  • Nếu bạn cài SQL Server 2012 Express SP4, bạn có thể dùng ngay bộ cài Express SP4 để cài mới.
  • Nếu bạn cài SQL Server 2012 Standard/Enterprise từ media cũ, bạn nên cài bản gốc trước rồi cập nhật tiếp bằng SP4.

Yêu cầu hệ thống để cài SQL Server 2012 Express SP4

Theo trang tải chính thức của Microsoft cho SQL Server 2012 Express SP4, hệ điều hành hỗ trợ gồm Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 và Windows Server 2016. Trang này không liệt kê Windows 11, vì vậy nếu bạn cài trên Windows 11 thì nên xem đó là tình huống không nằm trong danh sách hỗ trợ chính thức của trang tải tôi đã kiểm tra.

Về phần cứng tối thiểu, Microsoft nêu:

  • CPU tương thích Intel, tối thiểu 1 GHz
  • RAM tối thiểu 512 MB cho Express with Tools và Express with Advanced Services
  • Riêng Reporting Services trong bản Advanced Services cần 4 GB RAM
  • Dung lượng đĩa trống khoảng 4.2 GB

Microsoft cũng ghi rõ một số giới hạn của SQL Server Express:

  • Hỗ trợ 1 physical processor
  • 1 GB memory
  • 10 GB storage

Cần chuẩn bị gì trước khi cài?

Nếu bạn dùng SQL Server 2012 Express SP4, Microsoft yêu cầu bật .NET Framework 3.5 SP1 hoặc cài .NET Framework 4.0 trước khi setup. Microsoft cũng lưu ý rằng với bản Express chỉ có database engine, bạn có thể dùng .NET 3.5 SP1 hoặc .NET 4, không bắt buộc phải có cả hai.

Ngoài ra, bạn nên chuẩn bị thêm:

  • Tài khoản Windows có quyền Administrator
  • Ổ đĩa còn trống đủ lớn
  • Tên instance dự kiến
  • Mật khẩu mạnh nếu định dùng Mixed Mode
  • File SP4 nếu bạn cài từ media SQL Server 2012 cũ không phải SP4

Hướng dẫn download SQL Server 2012

Bước 1: Xác định đúng nhu cầu

Trước khi tải, hãy tự trả lời 3 câu hỏi:

  • Bạn cần database engine hay chỉ cần SSMS?
  • Bạn muốn cài mới hay chỉ nâng cấp/cập nhật?
  • Bạn cần Express miễn phí hay edition thương mại?

Nếu chỉ cần môi trường cơ bản để học và quản trị, lựa chọn dễ nhất là SQLEXPRWT_x64_ENU.exe. Nếu cần nhiều thành phần hơn như Reporting Services hoặc Full-Text Search, chọn SQLEXPRADV_x64_ENU.exe.

Bước 2: Tải đúng file

Trên trang tải chính thức SQL Server 2012 Express SP4, Microsoft công bố rõ tên file và kích thước tương ứng. Điều này giúp bạn tránh tải nhầm bản x86, nhầm bản chỉ có SSMS hoặc nhầm bản chỉ có engine.

Bước 3: Với bản Standard/Enterprise, kiểm tra lại bộ cài gốc

Nếu bạn đang cài Standard hoặc Enterprise, tài liệu cài đặt của Microsoft cho biết media thường phải lấy từ nhà cung cấp phần mềm hoặc kênh cấp phép. Sau khi cài bản gốc, bạn mới áp dụng tiếp gói SP4 cập nhật.

Hướng dẫn cài đặt SQL Server 2012 từng bước

Dưới đây là quy trình cài đặt theo giao diện Setup Wizard của SQL Server.

Bước 1: Chạy setup.exe bằng quyền Administrator

Microsoft nêu rõ với cài đặt cục bộ, bạn phải chạy Setup bằng quyền administrator. Nếu cài từ network share, tài khoản dùng để cài cần có quyền đọc và thực thi trên thư mục chia sẻ đó.

Bước 2: Mở SQL Server Installation Center

Sau khi chạy setup, wizard sẽ mở SQL Server Installation Center. Để tạo cài đặt mới, bạn chọn mục New SQL Server standalone installation or add features to an existing installation.

Bước 3: Chọn Product Key hoặc free edition

Tài liệu cài đặt của Microsoft cho biết tại bước Product Key, bạn sẽ chọn giữa free edition và production version có PID key. Với bản Express, bạn đi theo hướng free edition.

Bước 4: Chọn tính năng cần cài

Tại màn hình Feature Selection, Microsoft hướng dẫn chọn các thành phần cho cài đặt. Nếu bạn chỉ cần database, hãy chọn Database Engine Services. Nếu dùng gói có công cụ quản trị, bạn có thể cài thêm các thành phần đi kèm theo nhu cầu.

Bước 5: Chọn Default Instance hoặc Named Instance

Ở trang Instance Configuration, Microsoft cho biết bạn có thể cài default instance hoặc named instance. Tên mặc định cho default instance là MSSQLSERVER. Nếu máy đã có một default instance sẵn, bạn bắt buộc phải cài dưới dạng named instance.

Kinh nghiệm thực tế:

  • Chưa có SQL Server nào trên máy: có thể chọn default instance
  • Máy đã có SQL Server khác: nên chọn named instance như SQL2012, ERP2012, TEST2012

Bước 6: Cấu hình xác thực đăng nhập

Tại phần Database Engine Configuration, Microsoft cho biết bạn sẽ chọn Windows Authentication hoặc Mixed Mode Authentication. Nếu dùng Mixed Mode, bạn phải đặt mật khẩu mạnh cho tài khoản sa.

Nếu phần mềm cũ của bạn yêu cầu đăng nhập bằng sa, bạn gần như phải dùng Mixed Mode. Với hệ thống chỉ dùng tài khoản Windows nội bộ, Windows Authentication thường an toàn và đơn giản hơn.

Bước 7: Thêm tài khoản quản trị

Trong wizard cài đặt, Microsoft có hướng dẫn nút Add Current User để thêm tài khoản đang cài đặt vào nhóm quản trị. Đây là thao tác rất nên làm để tránh tình trạng cài xong nhưng không có quyền quản trị instance.

Bước 8: Chọn thư mục dữ liệu nếu cần

Microsoft lưu ý rằng nếu bạn dùng thư mục cài đặt không mặc định, các thư mục đó phải riêng cho từng instance, không nên dùng chung với instance SQL Server khác.

Đây là điểm hay bị bỏ qua khi người dùng cài nhiều phiên bản SQL Server trên cùng một máy.

Bước 9: Tiến hành cài đặt

Sau khi hoàn tất các bước trên, bạn bấm Install để bắt đầu cài. Nếu không phát sinh lỗi prerequisite hay quyền hệ thống, bộ cài sẽ hoàn tất và sẵn sàng cho bước kiểm tra kết nối.

Sau khi cài xong cần làm gì?

1. Kiểm tra đăng nhập bằng SSMS

Nếu bạn cài bản Express with Tools hoặc Advanced Services, bộ cài đã có sẵn full SQL Server 2012 Management Studio theo mô tả trên trang tải chính thức của Microsoft. Bạn có thể mở SSMS và thử kết nối với:

  • localhost
  • .
  • TENMAY\TENINSTANCE

2. Cập nhật lên SP4 nếu chưa dùng bộ Express SP4

Nếu bạn cài SQL Server 2012 từ media cũ hơn, nên cập nhật tiếp lên SP4 vì đây là service pack tích lũy cuối cho SQL Server 2012. Microsoft xác nhận SP4 nâng mọi edition và service level của SQL Server 2012 lên SP4.

3. Ghi lại thông tin cấu hình

Bạn nên lưu lại:

  • Tên instance
  • Loại xác thực đã chọn
  • Tài khoản quản trị
  • Mật khẩu sa nếu có
  • Vị trí thư mục dữ liệu

4. Bật TCP/IP nếu phần mềm cần kết nối qua mạng

Nhiều ứng dụng kế toán, ERP hoặc phần mềm nội bộ không chỉ chạy local mà còn cần client kết nối qua LAN. Khi đó, sau khi cài xong bạn thường phải bật giao thức TCP/IP trong SQL Server Configuration Manager và kiểm tra firewall của Windows.

Lỗi thường gặp khi cài SQL Server 2012

Lỗi 1: Không chạy được setup

Nguyên nhân phổ biến nhất là chưa chạy bằng quyền Administrator hoặc thiếu thành phần nền như .NET Framework. Microsoft yêu cầu setup phải chạy dưới quyền admin cho local install.

Lỗi 2: Không có công cụ quản trị sau khi cài

Bạn có thể đã tải nhầm bản SQLEXPR chỉ có database engine. Nếu cần cả công cụ quản trị, nên dùng SQLEXPRWT hoặc tải riêng SQLManagementStudio.

Lỗi 3: Cài xong nhưng không đăng nhập được bằng sa

Nguyên nhân thường là:

  • Bạn chọn Windows Authentication thay vì Mixed Mode
  • Mật khẩu sa sai
  • Tài khoản sa chưa được dùng đúng cách trong phần mềm

Điểm mấu chốt là wizard của Microsoft yêu cầu phải chọn Mixed Mode và nhập mật khẩu mạnh nếu muốn dùng sa.

Lỗi 4: Không tạo được default instance

Nếu máy đã có một default instance khác, Microsoft cho biết bạn phải cài named instance.

Lỗi 5: Cài được nhưng phần mềm không kết nối tới database

Khi đó bạn nên kiểm tra:

  • Tên server/instance có đúng không
  • Dịch vụ SQL Server đã chạy chưa
  • TCP/IP đã bật chưa
  • Firewall có chặn cổng không
  • Tài khoản đăng nhập có đúng quyền không

Có nên dùng SQL Server 2012 ở thời điểm hiện tại không?

Nếu bạn đang xây dựng hệ thống mới, câu trả lời là không nên. SQL Server 2012 đã hết hỗ trợ từ năm 2022, và Microsoft khuyến nghị khách hàng chuyển workload sang nền tảng mới hơn hoặc giải pháp hiện đại hơn để duy trì an toàn và được cập nhật. Microsoft cũng nêu các lựa chọn như nâng cấp on-premises hoặc hiện đại hóa trên Azure.

Tuy nhiên, nếu bạn đang duy trì một phần mềm cũ chưa thể nâng cấp ngay, SQL Server 2012 vẫn có thể được cài trong môi trường có kiểm soát chặt chẽ. Trong trường hợp đó, hãy hạn chế phơi dịch vụ ra internet, sao lưu dữ liệu định kỳ và lên kế hoạch nâng cấp sớm.

Câu hỏi thường gặp

SQL Server 2012 còn tải miễn phí được không?

Có, bản SQL Server 2012 Express SP4 vẫn còn trang tải chính thức từ Microsoft và là lựa chọn miễn phí dễ tiếp cận nhất hiện nay.

Nên tải file nào nếu muốn có cả SQL Server và SSMS?

Bạn nên ưu tiên SQLEXPRWT_x64_ENU.exe nếu muốn có cả database engine và full SQL Server 2012 Management Studio trong cùng một gói.

Nếu chỉ muốn công cụ quản trị thì sao?

Bạn có thể tải riêng SQLManagementStudio_x64_ENU.exe, đây là gói chỉ chứa công cụ quản lý SQL Server instance mà không cài database engine.

SQL Server 2012 có còn được Microsoft hỗ trợ không?

Không. Extended support của SQL Server 2012 đã kết thúc vào 12/07/2022.

Có thể cài SQL Server 2012 trên Windows 10 không?

Có, trang tải SQL Server 2012 Express SP4 của Microsoft liệt kê Windows 10 trong danh sách hệ điều hành được hỗ trợ.

Kết luận

Việc download và cài đặt SQL Server 2012 hiện vẫn khả thi, đặc biệt với SQL Server 2012 Express SP4. Nếu bạn cần một bộ cài miễn phí, dễ thao tác và có luôn công cụ quản trị, đây là lựa chọn hợp lý nhất. Còn nếu bạn dùng các edition thương mại như Standard hoặc Enterprise, bạn thường cần bộ cài gốc từ kênh cấp phép phù hợp rồi cập nhật tiếp bằng SP4.

Điều quan trọng hơn cả là phải hiểu rằng SQL Server 2012 đã hết hỗ trợ. Vì vậy, chỉ nên dùng khi thực sự cần cho hệ thống legacy hoặc mục đích tương thích. Với hệ thống mới, nâng cấp lên phiên bản SQL Server hiện đại hơn vẫn là hướng đi an toàn và bền vững hơn.

Chia sẻ bài viết

Bình luận

( 0 bình luận )
Không có bình luận nào

Bình luận của bạn

Tin tức liên quan