 |
0) make sure you run macos 10.3.6 - Darwin kernel 7.7.0 (works perfectly well on 10.4 early pre-release) 1) make sure you have Xcode 1.2 or later installed. 2) have a fixed ip address - add your machines hostname to the netinfo database 3) /opt exists 4) if you run 10.3.6 (recommended as it's the only certified os version at the moment), be sure to apply the kernel patch you can find at serverpatch at the bottom of this page. 5) remove older oracle java/jdbc components before the installation starts. 6) when you got the database running, watch the mmnl process size. (ps -vmax|grep ora_)
The installation problems that were in the early adopters release are gone now. Something to keep in mind is the fact that the installer is not using X11. This makes remote installations a hassle.
It's a pity that the installer does not check the prerequisites. If you run in errors check the versions. The installation can be without errors and still you can have errors running - or trying to run - the database. (Floating point exception for example).
If you carefully check and validate the prerequistes there won't be any problem during the installation, apart from not using X11.
Some people ran into problems caused by having older oracle java files in /Library/Java/Extensions or in ~/Library/Java/Extensions. Remove them first. I had a few problems with JDeveloper caused by older jdbc drivers from openbase.
If the mmnl process keeps growing adjust the following system parameters: _ash_enable = false _swrf_mmon_metrics=false The process grows over 700MB within one week...
In case you intend to run oracle 10.1.0.3 on Tiger, keep your 10.3 installation and install tiger on it's own volume. This assumes you installed 10g on 10.3 which is the only way to get it installed on this moment. Boot from the Tiger volume and copy the old /etc/oratab to the new /etc. Copy the old /usr/local/bin/* to the new /usr/local/bin/ Make a symbolic link from the old ORACLE_HOME location to where it matches the contents of /etc/oratab and oracle should be able to start.

|
 |