Apr 12, 2017 - It wasn't a VirtualBox limitation, but an OS X. I know that VMWare won't let me create a VM of 10.6 unless it is from 10.6 Server install media. Installing macOS Sierra in VirtualBox is very easy; you download virtual disk and open it with VirtualBox, then create a new virtual machine. Here are the steps to install macOS Sierra on VirtualBox on Windows.
![X server for mac os X server for mac os](http://cdn.osxdaily.com/wp-content/uploads/2015/03/name-virtualbox-for-windows-10-mac.jpg)
. Freely available for Windows, Mac OS X, Linux and Solaris x86 platforms under: Platform 64-bit Windows Mac OS X Solaris 10 5/08 and later or Solaris 11 Linux Platforms Ubuntu 18.04 (Bionic) / Ubuntu 18.10 (Cosmic) / Debian Unstable Ubuntu 16.04 (Xenial) Ubuntu 14.04 (Trusty), 14.10 (Utopic), 15.04 (Vivid) Debian 9.0 (Stretch) Debian 8.0 (Jessie) openSUSE 15.0 openSUSE 13.2 / 42.3 Fedora 29 Fedora 26 / 27 / 28 Oracle Linux 7 / EL7 Oracle Linux 6 / EL6 All distributions You might want to compare the checksum or the checksum to verify the integrity of downloaded packages.
Free for personal, educational or evaluation use under the terms of the on Windows, Mac OS X, Linux and Solaris x-86 platforms: Platform File For use with Version 6.0.0 only All Platforms (Windows, Mac OS X, Solaris and Linux) Depending on your browser, you may need to right click and 'Save As.' You might want to compare the checksum or the checksum to verify the integrity of downloaded packages. Platform File Source Code Depending on your browser, you may need to right click and 'Save As.' You might want to compare the checksum or the checksum to verify the integrity of downloaded packages.
You can't install the database server software directly on OS X 1. Oracle made a decision some time ago not so support it any more, presumably because it wasn't used enough to justify the costs involved.
I seem to recall its demise roughly coincided with Apple dropping their Xserve line, but I may have imagined that. A client like SQL Developer is a very different proposition from a support perspective. SQL Developer is a Java application, and requires a JVM/JDK to be installed. Java's write-once-run-anywhere may not be entirely true, but it's still likely to be rather less work to support a relatively small Java application than a natively-compiled beast like an full RDBMS. They obviously have to do some work to have a.app bundle and there are some application difference from the Windows version, but they don't have to worry about different architecture, system libraries, etc. As that's the JVM's problem.
You can use SQL Developer on a Mac to connect to a database running on Windows or Unix/Linux etc., so it still has a place; the fact you can't have a local server running on the same hardware isn't really relevant for most people. It just allows developers to use a Mac instead of forcing them on to a Windows or Linux PC. If you only have access to a Mac then the simplest route is still, to install and one of the Oracle provides. You can also install Windows or Linux on Bootcamp or in your own VM in Virtualbox, Parallels or VMWare; and then install Oracle natively. Using a pre-built image saves you needing to learn how to install the database server software, and also makes it easier to go back - if you really mess something up you can trash it and start again fairly simply. If you're worried about performance or power use I'd suggest you start with a VM and see how you get on; you can always add Bootcamp later and even move the data across if you want to go down that route.
1 You could try to hack something together of course; with 10g but I haven't seen anyone trying it recently so it may not be as easy on Yosemite and 11g/12c.