Máy chủ SQL trên máy Mac


15

Phiên bản máy chủ SQL Server express có thể được cài đặt trên OS X không? Tôi sử dụng MacBook ở nhà và muốn sử dụng nó làm nền tảng thử nghiệm / học tập cho SQL Server.

Câu trả lời:


22

Không, SQL Server sẽ không chạy trên macOS (nó có thể chạy trên phần cứng của Apple, nếu bạn sử dụng Boot Camp và khởi động tự nhiên cho Windows). Nếu không, bạn sẽ cần cài đặt phần mềm ảo hóa nào đó, nơi bạn cài đặt Windows trong VM và cài đặt SQL Server ở đó - Tôi sử dụng Parallels Desktop , nhưng cũng có VMWare FusionOracle VirtualBox .

(Gần đây tôi chưa thử nghiệm lần sau, nhưng lần trước tôi đã thử, đó là một thảm họa - nhận được những đánh giá tuyệt vời với tư cách là máy chủ VM trên Windows, nhưng không ổn định trên Mac.)

Tất nhiên, bạn cũng có thể RDP cho các máy khác, sử dụng các máy khách tương đương SSMS để kết nối với một SQL Server khác đang chạy trên Windows ở nơi khác hoặc cài đặt một nền tảng khác trên Mac ( như PostgreQuery ). Ngoài ra còn có một IDE từ JetBrains được gọi là DataGrip và tôi chắc chắn những người khác mà tôi không biết.

Với SQL Server 2017, bạn có thể chạy SQL Server trên Linux và thậm chí có thể lưu trữ bộ chứa docker của riêng bạn mà không cần sử dụng Windows (Tôi đang làm điều này trên máy Mac của mình ngay bây giờ - và tôi đã viết về nó ở đây ).

VS Code , Visual StudioOperations Studio hiện chạy trên Mac, do đó, nó cũng có thể hoạt động cho bạn trong một số trường hợp. Tất cả phụ thuộc vào việc bạn mong đợi SQL Server thực sự chạy trên macOS hay nếu bạn chỉ muốn thực hiện hầu hết công việc của mình ở đó.


17

BIÊN TẬP

Gần đây SQL Server đã được phát hành cho linux. Điều này làm cho việc sử dụng Docker là một giải pháp khả thi để "chạy máy chủ sql trên mac". Bạn có thể tìm thấy một số chi tiết về cách thực hiện việc này tại đây: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker .

Câu trả lời cũ

Nếu bạn có máy mac và không muốn chạy máy ảo, có một vài tùy chọn.

  1. Bạn có thể lấy bản dùng thử Azure và thiết lập phiên bản SQL Server. Azure cũng cung cấp giao diện truy vấn dựa trên web.

  2. Bạn cũng có thể thiết lập tài khoản miễn phí Amazon RDS và tạo phiên bản SQL Server.

Nếu bạn cần một máy khách cơ sở dữ liệu MSSQL chạy trên OS X (tương tự SSMS), có sẵn một vài thứ.

Bạn có thể tìm thấy một đánh giá của nhiều khách hàng ở đây .



-2

Để chạy SQL trên mac, chúng ta có thể chạy nó bằng docker. Vui lòng theo liên kết dưới đây.

Chạy SQL trên mac bằng docker.


1
Điều này đã được đề cập trong câu trả lời hiện có với nhiều lời giải thích hơn. Tôi không hoàn toàn chắc chắn câu trả lời này thêm gì, nhưng bạn luôn có thể chỉnh sửa nó để rõ ràng hơn.
Tom V - Đội Monica

Tôi muốn liên kết của Tom tốt hơn
Peter Kellner
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.