如何在本地数据库访问远程数据库中的数据?
建立DATABASE LINK:
在本机数据库中执行如下语句:
Create public database link ERPDATABASE –远程数据库连接名
Connect to apps identified by apps
Using
'(DESCRIPTION =
(ADDRESS_LIST=
(ADDRESS =
(PROTOCOL = TCP)
(HOST = 192.168.0.100)
(PORT = 1521)
)
)
(CONNECT_DATA =
(SERVICE_NAME = ERPTEST)
)
)
'
;
查看数据
成功之后,可以在本机数据库中查看ERPTEST数据库的数据:
Select ygfm.ygfm_analyse_base@ERPDATABASE;
注意需要使用’ @ERPDATABASE’标识远程数据库。
建立同义词
可以建立同义词减少输入:
执行以下语句:
Create
synonym
ygfm_analyse_base
for
ygfm.ygfm_analyse_base@ERPDATABASE;