Is there any file in which I need to see the remote hostname.
Or is there any file where I can define my database server hostname 'DISCOMDB' on application server so I will be able to connect through ssh command.

>Is there any file in which I need to see the remote hostname.
/etc/hosts

but this problem has NOTHING to do with Oracle.

You need to help us by following the Posting Guidelines as stated below.http://www.orafaq.com/forum/t/88153/0/
Go to the URL above click the link "Posting Guidelines"
Go to the section labeled "Practice" & do as directed.