Skip to content
pvmehta.com

pvmehta.com

  • Home
  • About Me
  • Toggle search form
  • Trace a SQL session from another session using ORADEBUG Oracle
  • database trigger failing Oracle
  • Day to day MYSQL DBA operations (Compared with Oracle DBA) MYSQL
  • Virtual Indexes in Oracle Oracle
  • how to find OS block size Oracle
  • Find nth max and min. Oracle
  • Process Map for CPU and Memory for OS processes Linux/Unix
  • V$CONTROLFILE_RECORD_SECTION reference notes. Oracle
  • get_aix_vmstat.ksh Oracle
  • How does one overcome the Unix 2 Gig file limit? Linux/Unix
  • Linux CPU info. Linux/Unix
  • Privilege to describe the table. Oracle
  • Restoring a user’s original password 1051962.101 Oracle
  • exp syntax in oracle 10g Oracle
  • Sample WW22 listener.ora Oracle

Looping for remote servers and find its database from oratab file.

Posted on 05-Oct-2006 By Admin No Comments on Looping for remote servers and find its database from oratab file.

if you wish for your Unix Oracle user to be able to connect to the remote server named prodwest, then the prodwest server must contain an .rhosts file in its Oracle user’s home directory. This file must contain an entry allowing the remote Oracle user to connect. Your system administrator can help you configure your .rhosts file.

# Loop through each host name . . .

for host in `cat ~oracle/.rhosts|

cut -d”.” -f1|awk ‘{print $1}’|sort -u`

do

echo ” ”

echo “************************”

echo “$host”

echo “************************”

# Loop through each database name

# /etc/oratab (AIX & HP-UX) or

# /var/opt/oracle/oratab in Solaris.

for db in `rsh $host

“cat /etc/oratab|egrep ‘:N|:Y’|

grep -v *|cut -f1 -d’:'”`

do

# Get the ORACLE_HOME for each database.

home=`rsh $host “cat /etc/oratab|

egrep ‘:N|:Y’|grep -v *|grep ${db}|

cut -f2 -d’:'”`

echo ” ”

echo “database is $db”

done

done

Linux/Unix, shell

Post navigation

Previous Post: Validating ORACLE_SID againt oratab file.
Next Post: find_du.ksh to find # of files, their sizes in current folder and its subdolder

Related Posts

  • cif crons Linux/Unix
  • tuning commmand for cpu, ip and memory stats Linux/Unix
  • Paste command syntax Linux/Unix
  • SAN Linux/Unix
  • Korn Shell Arithmatic Linux/Unix
  • catall.sh Linux/Unix

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • Ansible (0)
  • AWS (2)
  • Azure (1)
  • Django (0)
  • GIT (1)
  • Linux/Unix (149)
  • MYSQL (5)
  • Oracle (394)
  • PHP/MYSQL/Wordpress (10)
  • POSTGRESQL (1)
  • Power-BI (0)
  • Python/PySpark (7)
  • RAC (17)
  • rman-dataguard (26)
  • shell (149)
  • SQL scripts (343)
  • SQL Server (6)
  • Uncategorized (0)
  • Videos (0)

Recent Posts

  • tracksqltime.sql05-Mar-2026
  • Complete Git Tutorial for Beginners25-Dec-2025
  • Postgres DB user and OS user.25-Dec-2025
  • Trace a SQL session from another session using ORADEBUG30-Sep-2025
  • SQL Server Vs Oracle Architecture difference25-Jul-2025
  • SQL Server: How to see historical transactions25-Jul-2025
  • SQL Server: How to see current transactions or requests25-Jul-2025
  • T-SQL Vs PL/SQL Syntax25-Jul-2025
  • Check SQL Server edition25-Jul-2025
  • Checking SQL Server Version25-Jul-2025

Archives

  • 2026
  • 2025
  • 2024
  • 2023
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • Convert multiple rows to single column Oracle
  • MYSQL and Oracle Comparison for Oracle DBA MYSQL
  • Oracle Standby Database Library Index from Metalink Oracle
  • create database syntax Oracle
  • Directory wise folder wise space usage Linux/Unix
  • normal maintenance for exp-imp and renaming table Oracle
  • find_err.sql for finding errors from dba_errors. Oracle
  • To see how much time or progress of long transaction Oracle

Copyright © 2026 pvmehta.com.

Powered by PressBook News WordPress theme