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.
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:
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 Fusion và Oracle 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 Studio và Operations 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 ở đó.
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.
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.
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 .
Các công cụ dòng lệnh cũng có sẵn cho Mac. (Trong trường hợp nếu nó giúp) https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/03/sql-server-command-line-tools-for-mac-preview-now-available/
Để 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.