Quero conectar-me a um banco de dados oracle localizado em outro host usando o sqlplus. Esta página sugeriu a adição de um item em meus tnsnames para coincidir com esse banco de dados
local_SID =
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521))
(CONNECT_DATA = (SID = remote_SID))
)
e então use isso no sqlplus
sqlplus user/pass@local_SID
No entanto, nas minhas circunstâncias, modificar os nomes de nomes de domínio locais não é possível. É possível conectar-se a um banco de dados remoto usando o argumento sqlplus sem precisar alterar tnsnames? Algo como
sqlplus user/pass@remote_SID@hostname.network ;( I know, this one is not valid)
database
ainda é um alias do TNS, que deve existir no tnsnames.ora
, por isso é o mesmo que Louis estava tentando evitar?