Voglio collegarmi a un database Oracle situato su un altro host usando sqlplus. Questa pagina mi ha suggerito di aggiungere un elemento sui miei nomi tns per collegarlo a quel database
local_SID =
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521))
(CONNECT_DATA = (SID = remote_SID))
)
e poi usalo in sqlplus
sqlplus user/pass@local_SID
Tuttavia, nelle mie circostanze non è possibile modificare i nomi tnn locali. È possibile connettersi a un database remoto semplicemente usando l'argomento sqlplus senza cambiare tnsnames? Qualcosa di simile a
sqlplus user/pass@remote_SID@hostname.network ;( I know, this one is not valid)
database
c'è ancora un alias TNS, che deve esistere nel tnsnames.ora
, quindi è lo stesso che Louis stava cercando di evitare?