Bạn không thể cài đặt phần mềm máy chủ cơ sở dữ liệu trực tiếp trên OS X. Cách đây một thời gian, Oracle đã đưa ra quyết định là không hỗ trợ nó nữa, có lẽ là do nó không được sử dụng đủ để biện minh cho các chi phí liên quan. Tôi dường như nhớ lại sự sụp đổ của nó gần trùng với việc Apple bỏ dòng Xserve của họ, nhưng tôi có thể đã tưởng tượng ra điều đó.
Một ứng dụng khách như SQL Developer là một đề xuất rất khác từ góc độ hỗ trợ. SQL Developer là một ứng dụng Java và yêu cầu cài đặt JVM / JDK. Việc ghi một lần-chạy-ở bất cứ đâu của Java có thể không hoàn toàn đúng, nhưng nó vẫn có khả năng hỗ trợ một ứng dụng Java tương đối nhỏ hơn là một con thú được biên dịch nguyên bản như một RDBMS đầy đủ. Rõ ràng họ phải thực hiện một số công việc để có gói .app và có một số khác biệt về ứng dụng so với phiên bản Windows, nhưng họ không phải lo lắng về kiến trúc khác nhau, thư viện hệ thống, v.v. vì đó là vấn đề của JVM.
Bạn có thể sử dụng SQL Developer trên máy Mac để kết nối với cơ sở dữ liệu chạy trên Windows hoặc Unix / Linux, v.v., vì vậy nó vẫn có chỗ đứng; thực tế là bạn không thể có một máy chủ cục bộ chạy trên cùng một phần cứng không thực sự phù hợp với hầu hết mọi người. Nó chỉ cho phép các nhà phát triển sử dụng máy Mac thay vì buộc họ phải sử dụng PC Windows hoặc Linux.
Nếu bạn chỉ có quyền truy cập vào máy Mac thì cách đơn giản nhất vẫn là như đã lưu ý trước đây , để cài đặt VirtualBox và một trong các hình ảnh VM được tạo sẵn Oracle cung cấp.
Bạn cũng có thể cài đặt Windows hoặc Linux trên Bootcamp hoặc trong máy ảo của riêng bạn trong Virtualbox, Parallels hoặc VMWare; và sau đó cài đặt Oracle nguyên bản. Việc sử dụng hình ảnh được tạo sẵn giúp bạn tiết kiệm được việc học cách cài đặt phần mềm máy chủ cơ sở dữ liệu và cũng giúp quay lại dễ dàng hơn - nếu bạn thực sự làm hỏng thứ gì đó, bạn có thể bỏ rác và bắt đầu lại khá đơn giản.
Nếu bạn lo lắng về hiệu suất hoặc việc sử dụng điện, tôi khuyên bạn nên bắt đầu với một máy ảo và xem cách bạn sử dụng; bạn luôn có thể thêm Bootcamp sau và thậm chí di chuyển dữ liệu nếu bạn muốn đi theo lộ trình đó.
Tất nhiên, bạn có thể cố gắng hack một cái gì đó cùng nhau; việc này đã được thực hiện trước đây với 10g nhưng tôi chưa thấy ai thử nó gần đây nên nó có thể không dễ dàng như trên Yosemite và 11g / 12c.