首页 生活百科 美食推荐 汽车百科 星座运势 旅游攻略 数码科技 教育资讯 宠物知识 养花知识 健康知识 周公解梦 热门影视 消费指南
当前位置: 首页 > 生活百科 >

标识符无效怎么解决(dblink引起的ORA-00904标识符无效)

559次浏览     发布时间:2024-05-17 19:00:59    

复现场景:

在本地数据库的表A中通过DBlink操作远程数据库的表B时,B中新加的字段会报错:

ORA-00904标识符无效:


解决办法:

1,删除DBlink:

drop database link DBLINKNAME ; --(DBLINKNAME 不需要单引号或双引号)

2,然后再重新新建即可:

-- Create database link

create database link DBLINKNAME

connect to B identified by "b"

using '( DESCRIPTION =

( ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT = 1521)) )

( CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl) )

)';

相关文章
什么是纯水和净水(净水还是纯水?!)
2025-06-24 09:55:36
花草为什么失绿(栀子花叶子失绿变黄绿原因何在?)
2025-06-24 09:53:25
窗帘为什么会漏风(飘窗窗帘的正确安装方式!)
2025-06-24 09:33:06
为什么浴室水渍泛红(淋浴房水渍久了擦不掉怎么办?)
2025-06-24 09:22:33
壁纸为什么软化基底(壁纸不是说贴就贴的~)
2025-06-24 09:06:44
为什么房顶要盖瓦(盖房屋顶瓦真的有那么重要吗?)
2025-06-24 08:59:18