【发布时间】:2018-09-04 06:24:33
【问题描述】:
我需要创建一个 mview 以使用刷新命令将数据从远程数据库获取到目标数据库。
这是我创建 mview 的 sql 查询:
CREATE DATABASE LINK SI_DB
CONNECT TO SYSTEM IDENTIFIED BY password
USING 'SI_DEV';
这是我的 tns.ora 文件:
SI_DEV=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = servidor)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MSQL)
)
(HS=OK)
)
我收到以下错误:
ORA-12154: TNS: 无法解析指定的连接标识符
我不知道如何为远程目标创建 mview。
我们是否需要将目标或远程数据库放入 .or 文件中?
谁能帮我解决这个问题?
【问题讨论】:
-
使用
service_name insteadofsid
标签: oracle ddl materialized-views