New skill to learn [message #593544] |
Sun, 18 August 2013 08:25 |
aboodlardy
Messages: 80 Registered: November 2006 Location: India
|
Member |
|
|
Hi,
Kindly suggest what scripting language a DBA should master in windows environment.
As we know a DBA automating its task is smarter than who does not do.
Should a DBA master compltete scripting language for each platform.
Please suggest.
|
|
|
|
Re: New skill to learn [message #593546 is a reply to message #593545] |
Sun, 18 August 2013 08:53 |
aboodlardy
Messages: 80 Registered: November 2006 Location: India
|
Member |
|
|
Thanks Michael,
I was keen in reading your reply and i noticed you said and/OR for perl.
is that means, it is optional?
what about shell scripting?
I am APPS dba, since very long i have not learn any extra skill.
Yes, i do write small shell scripts and windows dos scripts time to time.
But i want to master a scripting language which will help me in my career.
Please suggest.
|
|
|
|
|
Re: New skill to learn [message #593551 is a reply to message #593548] |
Sun, 18 August 2013 09:57 |
|
Michel Cadot
Messages: 68716 Registered: March 2007 Location: Saint-Maur, France, https...
|
Senior Member Account Moderator |
|
|
I mentioned Perl because it is helpful to retrieve information about many databases when PL/SQL does it for a single one, the one you are connected to.
If you have hundreds databases spread on dozen servers, it is boring to consolidate yourself the information your SQL-PL/SQL scripts retrieve in each database then a Perl script (or any scripting language running on all OS) is very helpful and useful.
I have worked in a company with more than 2000 Oracle databases (and Sybase and SQL Server ones) with a referential of all databases (in a Sybase one). I used a Perl script which connects to the referential and loop on all Oracle databases to search for items that don't comply with our policies (in matter of security or configuration or anything you can imagine) or retrieve audit trail and build a html or text report.
I said Perl because it was the oldest one and you are sure it is installed in your platform as soon as you have Oracle and there is a very large library of modules on CPAN but it could be Python (as Matthew said) or Ruby.
Regards
Michel
[Updated on: Sun, 18 August 2013 09:58] Report message to a moderator
|
|
|
|
|
|
|
Re: New skill to learn [message #593569 is a reply to message #593566] |
Sun, 18 August 2013 11:55 |
aboodlardy
Messages: 80 Registered: November 2006 Location: India
|
Member |
|
|
May i conclude this discussion as:
A DBA should master SQL and PL-SQL.
Plus, he should have atleast one OS scripting language handy.
Isn't it?
|
|
|
|
|
|
|