Bisakah SQL Server engine express edition diinstal pada OS X? Saya menggunakan MacBook di rumah dan ingin menggunakannya sebagai platform pengujian / pembelajaran untuk SQL Server.
Bisakah SQL Server engine express edition diinstal pada OS X? Saya menggunakan MacBook di rumah dan ingin menggunakannya sebagai platform pengujian / pembelajaran untuk SQL Server.
Jawaban:
Tidak, SQL Server tidak akan berjalan di macOS (bisa berjalan di perangkat keras Apple, jika Anda menggunakan Boot Camp dan boot secara bawaan ke Windows). Kalau tidak, Anda harus menginstal perangkat lunak virtualisasi, di mana Anda menginstal Windows di VM, dan menginstal SQL Server di sana - Saya menggunakan Parallels Desktop , tetapi ada juga VMWare Fusion dan Oracle VirtualBox .
(Saya belum menguji yang terakhir baru-baru ini, tapi terakhir kali saya mencoba, itu adalah bencana - mendapat ulasan bagus sebagai host VM di Windows, tetapi tidak terlalu stabil di Mac.)
Anda juga dapat, tentu saja, RDP ke mesin lain, menggunakan klien setara SSMS untuk terhubung ke SQL Server lain yang berjalan pada Windows di tempat lain, atau menginstal platform yang berbeda pada Mac ( seperti PostgreSQL ). Ada juga IDE dari JetBrains yang disebut DataGrip dan saya yakin orang lain saya tidak tahu.
Dengan SQL Server 2017, Anda dapat menjalankan SQL Server di Linux , dan bahkan dapat meng-host container docker Anda sendiri tanpa menggunakan Windows sama sekali (saya sedang melakukan ini pada Mac saya sekarang - dan saya menulis tentang hal itu di sini ).
VS Code , Visual Studio , dan Operations Studio sekarang berjalan secara native di Mac, sehingga dapat bekerja untuk Anda juga dalam beberapa skenario. Itu semua tergantung pada apakah Anda berharap SQL Server benar - benar berjalan di macOS, atau jika Anda hanya ingin melakukan sebagian besar pekerjaan Anda di sana.
EDIT
Baru-baru ini SQL Server dirilis untuk linux. Ini membuat menggunakan Docker solusi yang layak untuk "menjalankan sql server di mac". Anda dapat menemukan beberapa detail tentang cara melakukan ini di sini: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker .
Jawaban lama
Jika Anda memiliki mac dan tidak ingin menjalankan mesin virtual, ada beberapa opsi.
Anda bisa mengambil uji coba Azure dan menyiapkan contoh SQL Server. Azure juga menyediakan antarmuka kueri berbasis web.
Anda juga bisa mengatur akun gratis Amazon RDS dan membuat instance SQL Server.
Jika Anda memerlukan klien basis data MSSQL yang berjalan pada OS X (mirip dengan SSMS) ada beberapa yang tersedia.
Anda dapat menemukan ulasan beberapa klien di sini .
Alat baris perintah juga tersedia untuk Mac. (Dalam kasus jika membantu) https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/03/sql-server-command-line-tools-for-mac-preview-now-available/
Untuk menjalankan SQL di mac, kita bisa menjalankan ini menggunakan buruh pelabuhan. Silakan ikuti tautan di bawah ini.