多实例Oracle的远程链接
众所周知,单实例的远程服务器链接用以下的语句就可以了(10.0.11.115是IP地址):
create public database link air connect to air identified by air using '10.0.11.115'
但是我现在115上面存在多个实例,所以这样写了就会报错,提示无法解析指定的连接符。
现在假设我要远程链接115上的实例orcl1,应该如何指定,才能在我本机使用select * from table@air这样的语句来访问115上的orcl1?
(本人分少,在努力中,不好意思,请各位大侠帮忙)
------解决方案--------------------
--SID一定不能断行
create public database link LINK_SJPT_LN--LINK名称
connect to sjptln--用户名
identified by sjptln--密码
using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.66.140)(PORT=1522)))(CONNECT_DATA=(SERVICE_NAME=nhorcl)))';--实例名=nhorcl