Je souhaite me connecter à une base de données Oracle située sur un autre hôte à l'aide de sqlplus. Cette page a suggéré d'ajouter un élément sur mes noms de domaine pour se connecter à cette base de données.
local_SID =
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521))
(CONNECT_DATA = (SID = remote_SID))
)
et ensuite l'utiliser dans sqlplus
sqlplus user/pass@local_SID
Cependant, dans mes circonstances, la modification des noms locaux n'est pas possible. Est-il possible de se connecter à une base de données distante en utilisant simplement l'argument sqlplus sans avoir à changer de nom? Quelque chose comme
sqlplus user/pass@remote_SID@hostname.network ;( I know, this one is not valid)
database
c'est toujours un alias de TNS, qui doit exister dans le tnsnames.ora
, alors c'est le même que celui que Louis essayait d'éviter?