SQL Server на Mac


15

Чи можна встановити експрес-версію двигуна SQL Server на OS X? Я вдома використовую MacBook і хотів би використовувати його як платформу для тестування / навчання для SQL Server.

Відповіді:


22

Ні, SQL Server не працюватиме на macOS (він може працювати на апаратному забезпеченні Apple, якщо ви використовуєте Boot Camp і завантажуєтесь в Windows). В іншому випадку вам потрібно буде встановити програмне забезпечення для віртуалізації, де ви встановлюєте Windows у VM, і там встановити SQL Server - я використовую Parallels Desktop , але є також VMWare Fusion та Oracle VirtualBox .

(Я останній раз не тестував останнє, але останній раз, коли я спробував, це було катастрофою - отримує чудові відгуки як хостинг VM в Windows, але не дуже стабільний на Mac.)

Ви, звичайно, також можете використовувати RDP на інших машинах, використовувати еквівалентні клієнти SSMS для підключення до іншого SQL-сервера, що працює в Windows в іншому місці, або встановити іншу платформу на Mac ( наприклад, PostgreSQL ). Є також IDE від JetBrains під назвою DataGrip, і я впевнений, що про інших я не знаю.

За допомогою SQL Server 2017 ви можете запускати SQL Server в Linux і навіть можете розміщувати власний контейнер докера, не використовуючи Windows (я зараз це роблю на своїх Macs - і про це я писав тут ).

Код VS , Visual Studio і Operations Studio тепер працюють на Mac, і вони можуть працювати і для вас. Все залежить від того, чи очікуєте ви, що SQL Server дійсно працює на macOS, або ви просто хочете там виконати більшу частину вашої роботи.


17

EDIT

Нещодавно SQL Server був випущений для Linux. Це робить використання Docker життєздатним рішенням для "запуску sql-сервера на mac". Деякі відомості про те, як це зробити, ви можете знайти тут: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker .

Стара відповідь

Якщо у вас є mac і не хочете запускати віртуальну машину, є кілька варіантів.

  1. Ви можете захопити пробну версію Azure та встановити екземпляр SQL Server. Azure також надає веб-інтерфейс запитів.

  2. Ви також можете налаштувати безкоштовний акаунт Amazon RDS та створити екземпляр SQL Server.

Якщо вам потрібен клієнт бази даних MSSQL, який працює на OS X (подібний до SSMS), є декілька доступних.

Ви можете знайти огляд декількох клієнтів тут .



-2

Щоб запустити SQL на mac, ми можемо запустити це за допомогою docker. Перейдіть за посиланням нижче.

Запуск SQL на Mac за допомогою docker.


1
Про це вже йдеться у існуючій відповіді з набагато більшим поясненням. Я не зовсім впевнений, що додає ця відповідь, але ви завжди можете редагувати її, щоб бути більш зрозумілою.
Том V - спробуйте topanswers.xyz

Мені більше подобається посилання на Тома
Пітер Келнер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.