В Oracle, если другая база данных находится на том же сервере, я сделал следующее, чтобы создать синоним
CREATE SYNONYM synonymName FOR databaseName.schema.table;
Что мне нужно сделать, чтобы создать синоним для таблиц в базе данных, размещенной на другом сервере, чтобы я мог предоставить учетные данные для подключения к серверу.
Мне нужно это как для оракула, так и для netezza.
Изменить :При попытке (для Oracle )со ссылкой на приведенный ниже ответ я получил синтаксическую ошибку, когда удаленная ссылка содержит IP-адрес или «-» в имени ссылки. например.
CREATE PUBLIC DATABASE LINK abc-def.xyz.com CONNECT TO user IDENTIFIED BY pw USING 'databaseName';