This archive. will work on a 32 or 64 bit Windows OS. The bit level of the JDK you install will determine if it runs as a 32 or 64 bit application. This download does not include the required Oracle Java JDK. You will need to install it if it's not already on your machine. We officially support Oracle JDK 11.
Sir, i tried my best to install oracle 10g on mac os x 10.7.3 LION, but at max i can install the software only, i have a database installed on vm-ware fusion on win-7. So, is there any way to copy that database from there, and yes i tried to create database manually, but when creating password file for sys i am getting segmentation fault-11, and i am unable to start sqlplus.. Same error of segmentation fault.any solution will be highly appreciated.Thank you sir.
Sir, thanks for your support, finally i got what i wanted. I have installed win-xp on vmware fusion, and then oracle database on xp. Now i can work on SQLDeveloper, eclipse java IDE, isql*plus on mac only.
I know it works OK without doing this, but for consistency across users and groups, you should include a line like:sudo dscl . -append /Groups/dba GroupMembership oracleafter creating the dba group and the oracle user.This way:dscl . -list /Groups GroupMembership | grep dbawill show the members of the dba group.
!. tried to install oracle software with out database. It installed successfully but when tried to create database with dbca.I put all information but in the database creation windows it againshowed the same error. Error ORA-12547 TNS lost contact Error.
@MT: I would imagine you failed to create a home directory for oracle user (/Users/oracle in my example) or mistyped it when creating oracle user. Are you actually able to become an oracle user even with this error?
Alex, thanks a lot for the post!I have installed Oracle 10g following your instructions. Unfortunately, once the installation was complete I was not able to start Oracle. When I enter sqlplus commands get this:-bash: sqlplus: command not foundThere is sqlplus folder in /Volumes/HD/oracle/oraInventory. Somehow I have 2 oraInventory folders: users/oracle/oraInventory and /Volumes/HD/oracle/oraInventory.Can you please help me to fix this problem?
Since I wrote this article in 2007 there have been new releases of Oracle (including 10g Express Edition for Linux),Parallels, VirtualBox, Mac OS and every flavour of Linux.Ubuntu has become a favourite desktop Linux, and is now supported by Oracle, including a convenient XE installation.Parallels Tools now provides file sharing for Linux, and Oracle provides pre-built VirtualBox demo VMs for download.Many of us who moaned about the lack of an Oracle version for Mac have found that we don't really need one after all.
Shortly after this article was written, Howard Rogers closed the Dizwell site.Unfortunately this article linked to some excellent animated installation guides that were there.These days (as of 2015), following a complete site overhaul, he is writing again and you can download his pre-built Centos/Oracle disk image fromwww.dizwell.com.
You also need a guest OS capable of running Oracle.Many choose Windows for its convenience and the ability to use tools such as PL/SQL Developer or(if you must) TOAD.However, Redhat Linux is an Oracle-supported platform (2006's Oracle Unbreakable Linux is essentially Redhat with an Oracle badge),and CentOS is a free Redhat clone.You can buy CentOS on DVD (it's very cheap since you are only paying for the distribution costs) or download a disk image in .iso format.It's further complicated by a choice of versions (I chose CentOS 4.4 for i386), mirrors (I chose the "actual country" download mirror site, in my case UK),formats (single DVD rather than multiple CD) and download methods (I chose Bittorrent). (Update: CentOS 5 is the current release as of Summer 2007.)
You can download Bittorrent free from www.bittorrent.com. With Bittorrent, you download a small control file such as CentOS-4.4-i386-binDVD.torrent, and open it in the Bittorrent application, which drives the actual download. I started it up and left it running overnight. (I'm told Bittorrrent can be extremely fast, but in my case it wasn't. If you have problems there is a lot of help on the Net.)
At the time of writing, this is Oracle Database 10g Release 2 Enterprise/Standard Edition for Linux x86 32 bit.There is no convenient way provided to share files between the VM and the host, although we can set up an NFS share later,which allows you to access Mac files directly from Linux.Create a new Virtual MachineParallels' supplied help explains how to get this started. Essentially you create a new virtual machine (VM) using the "Install OS" button, and follow the onscreen instructions.Choose "Custom OS installation" (Windows users get a handy Express option, but no such luck for Linux).For the OS Type, choose Linux and Red Hat Linux (RHL is the same as CentOS for our purposes).I gave it 756 MB of RAM (my iMac has 2 GB), and 15 GB (15360 MB) of disk space, selecting Plain rather than Expanding (it said it would run faster).You could make it bigger, but huge files are slower to back-up, copy and so on.(However, if you install Application Express you will need at least 936 MB of memory, and a bit more disk space.)For the hard disk image file location, I chose a spot on my Firewire drive (a subfolder per VM is a good idea).For networking, choose "Bridged Ethernet" (see "Networking for Dummies" box, below)."Default adaptor" will do (this lets it choose between Ethernet or Airport automatically), or just pick Ethernet.Give the VM a name. This is the name within Parallels, not the CentOS hostname.Select "ISO file" for the installation media, and show it the CentOS .iso file you downloaded earlier.Hit "Finish" and be prepared for a ten minute wait while it formats 15GB of disk space.Install CentOSFollow Howard Rogers' guide to installing CentOS 4.
There is also no way provided to share files between the VM and the host, but you can set up an NFS share. To keep this installation guide simple, I have written a separateNFS setup guide. (If you are not familiar with the networking involved, you may want to read "Networking for Dummies", below,before tackling NFS.) With NFS in place, you can download and unzip the Oracle software to the Mac, rathr than having to download it separately withinany VM you create.
If you set up NFS, then you can download and unzip Oracle on the Mac, into a directory you share using NFS(www.oracle.com, Downloads, look for Database 10g for Linux, 32 bit).3 While it's downloading, it might be a good time to install your favourite Firefox bookmark synchronisation service - I use Foxmarks. Then within CentOS you can simply cd to that directory and execute ./runInstaller.Otherwise, you'll have to download Oracle from inside CentOS.You might as well also download the Oracle Database 10g Companion CD while you're at it (672 MB) if you are going to want to install Application Express later.
Although the server process is started by default when you create the database, it will need to be restarted any time you restart the database.Enter the following command in CentOS, as the oracle user:
Download from www.oracle.com/technology/products/database/sql_developer.A ready-to-run Mac OSX binary is provided (SQLDeveloper.app). I must admit I was expecting some clunky Windows Java port, but I was pleasantly surprised.The Preferences are in the wrong place, but apart from that it's looking a lot like a real Mac application. Nice job, guys!More resources are available on the official SQL Developer mini-site.I won't repeat the "Getting Started" instructions here, as it's just a case of clicking on the icon.
Start at the Application Express home page,which has many useful links including the download page,which in turn leads to the installation guide.Essentially there are three steps:Install Oracle HTTP Server (also referred to as "Apache Standalone"), a lightweight web server, from the Companion CD(not actually a CD, but a zipped download).Run SQL*Plus script apexins.sql as SYS to install the database objects (this will create two schemas, with various tables, packages,public synonyms etc).Work through the Post-Installation Tasks in the installation guide, such as setting up a marvel.conf and starting the Oracle HTTP Server.However in practice things were not quite so straightforward.
The Companion CD Release 2 available on the 10g (10.2.0.1) database download page at the time of writing (February 2007)claims to include two versions of Application Express,"Oracle Application Express v2.2.1" and "Oracle Application Express (formerly HTML DB) v2.0".Once you've run the supplied installer, however (which gives you no such choice), the "Installed Products" list displays "Oracle HTML DB 10.2.0.1",and actually seems to have installed 1.6.5 There may be a better way to check your Apex version, but the installer creates two user accounts, FLOWS_FILES and FLOWS_n, where n represents the version number. These accounts are listed at the end of the intaller log. In my case the initial install gave me FLOWS_016000, indicating version 1.6. After dropping both accounts with DROP USER CASCADE and running apexins.sql from a more recent Application Express download, I have a new FLOWS_020200 account.
There is some debate about how suitable this is for small installations where all this /u01/app/oracle/product business is somewhat redundant.Perhaps I'm missing something as I'm not a DBA, but I prefer something like this: 2b1af7f3a8