创建链路出错?
我在创建链路时总是不成功,而且,在名称后自动加上了.us.oracle.com 字段.比如名称本为:test_link,则变为:test_link.us.oracle.com
不知这是何故?请各位老大帮忙!!! 我是这样创建的:
CREATE PUBLIC DATABASE LINK "TEST_LINK" USING 'ORACLE'
我是建了一下触发器,想在本地的一个表里加数据之后,让远程的表也同时添加.是这样写的:
CREATE TRIGGER TEST_XZB1
AFTER INSERT ON CC
FOR EACH ROW
BEGIN
INSERT INTO CC1@TEST_LINK
VALUES
(:NEW.FZJG,:NEW.FZJGMC);
END;
执行之后报错为:
ERROR 位于第 1 行:
ORA-04054: 数据库链接 TEST.LINK 不存在
如果换成TEST_LINK.US.ORACLE.COM
则提示为:
ERROR 位于第 1 行:
ORA-04052: 在查找远程对象 [email]DRV_ADMIN.CC1@TEST_LINK.US.ORACLE.COM[/email] 时出错
ORA-00604: 递归 SQL 层 1 出现错误
ORA-12154: TNS: 无法处理服务名
页:
[1]