Esta es una forma rápida y fácil de instalar Oracle Database en una Mac.
En primer lugar, Oracle no está disponible de forma nativa en Mac. ¡Pero no dejes que eso te detenga!
Si es un desarrollador y solo quiere que Oracle Database se ejecute en su máquina local, hay formas de hacerlo. De hecho, Oracle nos proporciona un dispositivo virtual precisamente para ese propósito.
En este tutorial, instalo Oracle Database usando Oracle DB Developer VM (la VM significa máquina virtual ). Hago esto a través de VirtualBox.
VirtualBox es una aplicación de virtualización (también de la corporación Oracle). Le permite crear máquinas virtuales (VM) en su computadora. Por ejemplo, puede usarlo para ejecutar Windows o Linux en una Mac, etc.
También puede usarlo para instalar Oracle en su Mac. Esto se debe a que Oracle ha creado un dispositivo virtual específicamente para Oracle Database (la mencionada máquina virtual Oracle DB Developer). Este dispositivo facilita la instalación de Oracle Database en una Mac, ya que no necesita instalar ningún otro sistema operativo primero. Simplemente importe el dispositivo a VirtualBox. El dispositivo virtual viene preinstalado con Oracle Linux y Oracle Database (así como otras herramientas útiles, como SQL Developer y laboratorios prácticos).
A continuación se muestran los pasos que usé para instalar Oracle en mi Mac usando VirtualBox.
Instalar VirtualBox
Si aún no tiene VirtualBox, descárguelo del sitio web de VirtualBox.
Puede instalar VirtualBox tal como instalaría cualquier otro software. Una vez que el .dmg
el archivo se ha descargado, ábralo y haga doble clic en VirtualBox.pkg
icono. Esto abre el instalador. Siga las indicaciones y cierre el instalador una vez que esté instalado.
Descargar base de datos Oracle
Una vez que haya instalado VirtualBox, descargue Oracle DB Developer VM desde el sitio web de Oracle.
Haga clic en Oracle DB Developer VM
enlace:
Eso abre una ventana emergente con una casilla de verificación y un botón de descarga.
Marque la casilla si está de acuerdo con el acuerdo de licencia y haga clic en Download
botón:
Si aún no ha iniciado sesión, es posible que se le solicite iniciar sesión o crear una cuenta. Adelante, hazlo.
Una vez hecho esto, el archivo se descargará.
Es un archivo bastante grande (el mío tenía 7,82 GB), así que tómate un tiempo para descargarlo.
Instalar base de datos Oracle
Una vez que el archivo se haya descargado, puede continuar e instalar Oracle Database a través de VirtualBox. Esto también instala Oracle Linux como sistema operativo.
En primer lugar, inicie VirtualBox.
Una vez que se haya iniciado VirtualBox, seleccione File > Import Appliance...
:
Esto abre el siguiente Appliance to Import
pantalla:
Haga clic en el icono de la carpeta amarilla para navegar hasta el archivo de máquina virtual de Oracle DB Developer que acaba de descargar. Tiene un .ova
extensión.
Una vez que haya seleccionado el archivo, haga clic en Continue
.
Esto nos lleva a la Appliance Settings
pantalla:
Continúe y haga clic en Import
.
Esto abre el siguiente mensaje de acuerdo de licencia:
Haz clic en Agree
si estás de acuerdo.
Esto importa el dispositivo virtual. Esto es cuando Oracle Database se instala a través de VirtualBox.
La siguiente pantalla se muestra mientras se está importando:
Una vez que finaliza, Oracle Database se instala como una máquina virtual.
Inicie la VM de la base de datos de Oracle
Después de completar los pasos anteriores, Oracle ahora aparecerá en su lista de máquinas virtuales. Si esta es su primera máquina virtual, será la única en la lista. Si no, lo verá en la lista junto con sus otras máquinas virtuales.
Este es el aspecto que tenía el mío después de importar la máquina virtual Oracle DB Developer (también tengo otras máquinas virtuales en la lista):
Para iniciarlo, haga doble clic en Oracle DB Developer VM
en el menú de la izquierda.
Alternativamente, puede hacer clic una vez para seleccionarlo, luego hacer clic en el botón verde Start
botón/flecha en la parte superior.
Esto abre una nueva ventana con Oracle DB Developer VM.
Al principio esto puede estar en blanco:
Sin embargo, después de un breve período de tiempo, debería establecerse en algo parecido a esto:
¡Felicidades! ¡Ya ha instalado Oracle en una Mac!
Cada vez que desee trabajar con su instalación de Oracle Database, primero deberá iniciar la VM. Puede mantenerlo funcionando en segundo plano, pero si alguna vez lo apaga, deberá reiniciarlo si desea volver a trabajar con él.
Conectarse a la base de datos de Oracle
Ahora que se instaló Oracle Database, puede usar herramientas como SQL Developer y SQLcl para conectarse.
- SQL Developer es una interfaz GUI (un poco como SSMS para SQL Server).
- SQLcl es una interfaz de línea de comandos. Esto le permite conectarse a Oracle a través de una ventana de Terminal en su Mac.
Estas herramientas están disponibles en Oracle DB Developer VM. De hecho, el ícono de SQL Developer se puede ver en el escritorio de la captura de pantalla anterior.
Puede iniciar estos programas desde la máquina virtual o puede descargarlos e instalarlos para ejecutarlos de forma nativa en su Mac.
Para ejecutar SQL Developer en la máquina virtual, haga doble clic en el icono de SQL Developer en el escritorio de la máquina virtual. Si se le solicita un nombre de usuario y una contraseña, ingrese lo siguiente:
Nombre de usuario | hr |
Contraseña | oracle |
Esto debería conectarse y debería poder ejecutar consultas SQL inmediatamente.
Oracle DB Developer VM incluye algunos esquemas de muestra y el hr
La cuenta es buena para empezar si quieres jugar. Este esquema contiene información sobre los empleados:departamentos, ubicaciones, historiales laborales e información relacionada. También puede usar el sys
o system
cuentas si es necesario. La contraseña es oracle
para esos también (todas las contraseñas en Oracle DB Developer VM son oracle
).
Sin embargo, es posible que prefiera ejecutar SQL Developer y/o SQLcl de forma nativa en su Mac; consulte los siguientes artículos para descargarlos e instalarlos:
- Cómo instalar SQL Developer en una Mac
- Cómo instalar SQLcl en una Mac
Cuando ejecute esas aplicaciones de forma nativa en su Mac, deberá abrir VirtualBox e iniciar Oracle DB Developer VM cada vez que desee conectarse a la instalación de Oracle anterior.