跨库创建同义词
本地库登录plsql,执行以下代码 步骤一:创建dblink(若无权限先授权) create database link '取linkname名(eg: 用远程数据库名+_remote)' connect to '远程数据库用户' identified by '远程数据库密码' using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = '远程数据库ip')(PORT = '远程数据库port')) (CONNECT_DATA = (SERVICE_NAME = '远程数据库实例名') ) )'; 验证dblink是否创建成功 select * from 远程库的表名@linkname名; 步骤二:创建同义词 create or replace synonym '表名(建议和本库原有库表名保持一致,这样就不用调整代码)' for '远程库用户名.远程库表名@linkname名'; -- 验证同义词是否创建成功 select * from '同义词表名';