我想使用 sqlplus 连接到位于另一台主机上的 oracle 数据库。此页面建议在我的 tnsnames 上添加一个项目以连接到该数据库
local_SID =
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521))
(CONNECT_DATA = (SID = remote_SID))
)
然后在 sqlplus 中使用它
sqlplus user/pass@local_SID
但是,在我的情况下,修改本地 tnsnames 是不可能的。是否可以仅使用 sqlplus 参数连接到远程数据库而无需更改 tnsnames?就像是
sqlplus user/pass@[email protected] ;( I know, this one is not valid)