有A、B、C三台服务器(都装有oracle),其中A和B、B和C互通,但A和C不通,数据源在C上,请问是否可以通过B做跳转,在A服务器上对C服务器的ORACLE数据库执行SQL语句操作。
是在A服务器上操作C数据库
追答那就在B上创建一个连接 指向C
在A上利用上面的方法访问B
同义词可以直接影响C数据库吗?比如A服务器上想对C数据库做insert\delete\update操作
追答可以只要B库上建立C库的同义词,A库就可以操作。不过dblink是存在安全隐患的,为了保证数据的安全最好还是通过工具进行连接操作,以免dblink造成某些数据的误操作。