【发布时间】:2012-07-24 14:40:48
【问题描述】:
在oracle中,如果其他数据库在同一台服务器中,我做了以下创建同义词
CREATE SYNONYM synonymName FOR databaseName.schema.table;
我应该如何为托管在不同服务器中的数据库中的表创建同义词,以便我可以提供服务器连接凭据。
oracle 和 netezza 都需要这个。
编辑:通过参考下面的答案尝试(对于 Oracle)时,当远程链接包含 ip 地址或链接名称中的“-”时出现语法错误。例如。
CREATE PUBLIC DATABASE LINK abc-def.xyz.com CONNECT TO user IDENTIFIED BY pw USING 'databaseName';
【问题讨论】: