Я хочу подключиться к базе данных оракула, расположенной на другом хосте, используя sqlplus. На этой странице было предложено добавить элемент в мои tnsnames для подключения к этой базе данных.
local_SID =
(DESCRIPTION =
(ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521))
(CONNECT_DATA = (SID = remote_SID))
)
а затем использовать это в sqlplus
sqlplus user/pass@local_SID
Однако в моих обстоятельствах изменение локальных имен tnsname невозможно. Можно ли подключиться к удаленной базе данных, просто используя аргумент sqlplus, не меняя tnsnames? Что-то вроде
sqlplus user/pass@remote_SID@hostname.network ;( I know, this one is not valid)
database
все еще псевдоним TNS, который должен существовать в tnsnames.ora
, так что это то же самое, что Луи пытался избежать?