Standby database won't work in your environment. You can't cross platforms. That's why svk asked about getting another SUN box.
A standby database is in constant recovery. You apply the archived redo logs to the standby database to keep it in sync with your production database. Users can query the standby database, but can not make changes against it.
