How to install Oracle 11g XE in MacOS
This project enables you to install Oracle 11g XE in a virtual machine running Ubuntu 12.04, using Vagrant and Puppet.
Link: https://github.com/hilverd/vagrant-ubuntu-oracle-xe/tree/master
Video: https://asciinema.org/a/8438
Link: https://github.com/hilverd/vagrant-ubuntu-oracle-xe/tree/master
Video: https://asciinema.org/a/8438
Acknowledgements
This project was created based on the information in Installing Oracle 11g R2 Express Edition on Ubuntu 64-bit by Manish Raj, and the GitHub repository vagrant-oracle-xe by Stefan Glase. The former explains how to install Oracle XE 11g on Ubuntu 12.04, without explicitly providing a Vagrant or provisioner configuration. The latter has the same purpose as this project but uses Ubuntu 11.10.
Requirements
- You need to have Vagrant installed.
- The host machine probably needs at least 4 GB of RAM (I have only tested 8 GB of RAM).
- As Oracle 11g XE is only available for 64-bit machines at the moment, the host machine needs to have a 64-bit architecture.
- You may need to enable virtualization manually.
Installation
- Check out this project:
git clone https://github.com/hilverd/vagrant-ubuntu-oracle-xe.git
- Install vbguest:
vagrant plugin install vagrant-vbguest
- Download Oracle Database 11g Express Edition for Linux x64. Place the file
oracle-xe-11.2.0-1.0.x86_64.rpm.zip
in the directorymodules/oracle/files
of this project. (Alternatively, you could keep the zip file in some other location and make a hard link to it frommodules/oracle/files
.) - Optional: To get Flyway integration, download
ojdbc6.jar
for JDK 1.6 from Oracle Database 11g Release 2 11.2.0.4 JDBC Drivers, and place it in the directoryoracle-jdbc
of this project.Migrations are indata-with-flyway/src/main/resources/database/migrations
. Seedata-with-flyway/README.md
for more instructions. Many thanks to Nicholas Blair for contributing this feature. - Run
vagrant up
from the base directory of this project. The first time this will take a while -- up to 30 minutes on my machine. Please note that building the VM involves downloading an Ubuntu 12.04 base box which is 323MB in size.
There is a reason why I bought a Mac, it was not to be one of the cool kids that wanted the best of the best. No it was because of the music production I do on it. Hours and hours sitting in front of my Mac copying, pasting, moving, deleting, hour after hour just beating on my Mac in a endless assault to get my work done. That is the key part, my work. I work from home, it is great, but even if it is from home it is still work and it still needs to get done. So my Mac, I have it because it is fast, gets the job done and comes back for more.
ReplyDeleteBut what happens when it doesn't want to do those things anymore?
I move around massive amounts of information and yes even on the almighty Mac this can cause a problem after a while. Things fragment, programs get corrupted issues come up. My light speed Mac slows down to a crawl and all of the sudden I simply cannot get any work done. Because I work from home there is no IT guy to call and ask to come fix it. No instead I have to figure out what is wrong. I am lucky, I did, but not after trying everything under the sun first and wasting countless hours looking for one program that can do what I needed instead of ten programs. One program to lead them all….okay that was a lame Lord of the rings reference, but that program was/is Detox My Mac. A simple to use program that did not just fix my issues, it put my Mac on overdrive again. A few clicks and my Mac was clean and ready to rock and roll again.
Read more here:- http://detox-my-mac.com?duhhf9265hskfhf98346