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

标识符无效怎么解决(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-08-09 21:46:12
生态棉是什么面料优缺点(生态棉,是棉吗?)
2025-08-09 21:45:42
什么花一年四季都开花(5种四季开花的 “神仙花卉”)
2025-08-09 20:43:42
木纹铜门为什么很暗(铜门有什么缺点?)
2025-08-09 20:27:03
什么样的翡翠手镯好一点(什么样的翡翠手镯好?)
2025-08-09 20:27:01
幼苗为什么会徒长(西红柿幼苗期如何避免徒长)
2025-08-09 20:16:08