?
Solved

best automation tool for installing oracle

Posted on 2013-10-23
6
Medium Priority
?
418 Views
Last Modified: 2013-10-29
What would be the best method, scripting language/programming language/tool etc to install Oracle database. I'd like to ideally have one method which picks the required oracle install files, including ODAC and some other components I need for a .net application.

I'd like to use this same script to run the install on Windows and Linux, I assume Bash would have been the way to go if I was only doing this for Linux.

Once i have this i'd like to make it available for multiple machines so they can simply run the tool and it fetches and installs the software as per the script. I know there will be a lot to learn whatever way but i'm just looking on advice on what tool/technology i need to look into.
0
Comment
Question by:deepi19
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 77

Accepted Solution

by:
slightwv (䄆 Netminder) earned 501 total points
ID: 39594574
The Oracle installer comes with the ability to do a Silent Install:
http://docs.oracle.com/cd/E11882_01/install.112/e24187/advance.htm#CHDICDJA

The response file should port across OS types but you will need to tweak the install locations.
0
 

Author Comment

by:deepi19
ID: 39594589
thanks for that, i'll look into that. Sorry i should have mentioned that i'd need to install some other software, .net, msxml and some other tools, ideally i'd like one script which handles that and the oracle installation. Any ideas on the best method of doing that? Even if it's another tool which calls the silent install from Oracle. I assume a scripting language would be best for this but i'm not sure which one.
0
 
LVL 77

Expert Comment

by:slightwv (䄆 Netminder)
ID: 39594892
Sorry but I've never set up Windows MSI type packages or *NIX install packages.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 23

Assisted Solution

by:David
David earned 498 total points
ID: 39595826
Slight's "tweak" can be putting it mildly, all the more so when you are throwing in different OS platforms, versions, patches, naming conventions, physical storage, and RAM.  My counsel is to keep things simple and sustainable until you become much more familiar with what things can go wrong :)
0
 
LVL 38

Assisted Solution

by:Geert Gruwez
Geert Gruwez earned 501 total points
ID: 39598534
there is no 1 solution for multiple os types
you'll need to make a solution for each os type
just check the downloads on oracle ... first select your os, then your version of the client
even oracle doesn't have 1 installer.

however you could still bundle them all into 1 deployment package with a tool like LANdesk
http://www.landesk.com/products/management-suite/
0
 

Author Closing Comment

by:deepi19
ID: 39609663
Thanks guys, I'm going to look into the silent installers, i think from a scripting point of view something like python may be worthwhile.
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Why doesn't the Oracle optimizer use my index? Querying too much data Most Oracle developers know that an index is useful when you can use it to restrict your result set to a small number of the total rows in a table. So, the obvious side…
When it comes to protecting Oracle Database servers and systems, there are a ton of myths out there. Here are the most common.
Via a live example show how to connect to RMAN, make basic configuration settings changes and then take a backup of a demo database
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question