Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Shaun E on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

can both oracle server and the IIS run on the same machine.

Status
Not open for further replies.

kondakindi

IS-IT--Management
Apr 18, 2005
31
US
Can both the oracle server and web server (IIS) run on the same machine?
operating system is XP professional.
 
AFAIK Oracle supports XP from 8i (some client functionality only) to 9i and 10g supporting most (if not all) of their versions (i.e. standard, enterprise etc). So I'm pretty sure you can install the database server on Windows XP pro - though you will need to test it, I've always used Servers for the actual database. You can download this free from Oracles website.

I'm assuming this is a development/test environment you are setting up - if so then you shouldn't have any problems. Oracle and IIS should work fine together. However if this is something you want to use in production then I would recommend you think again.

The most important thing to consider is security - a multi-tiered architecture will increase the security of the solution, whereas running everything on the same machine will only open up both your data and your app logic / presentation layer to the evils of would-be-hackers.. Ideally (if you can afford it) a 3 tiered model is considered the most secure and versatile, (1. Presentation, 2. Application Logic, 3. Database) split across varying levels of network trust (i.e. DMZ etc) - though this can be pricey on licensing and hardware and in hosting / supporting costs. A happy medium is to split the database and the web server.

You should also consider performance - the reason Oracle runs better on servers is because servers are designed for that type of use, whereas XP pro is focused on the User Experience. If you have IIS and ORacle on the same server they will both have to share the resources (memory, processor, etc) that the machine has to offer, which means that it is less efficient than having the processing split between a database server and a web server.


Hope that helps..

A smile is worth a thousand kind words. So smile, it's easy! :)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top