日期:2014-05-17  浏览次数:21590 次

ORA-00980: 同义词转换不再有效
偶在建了一个his用户下建了表mzbrjzkxx的public同义词,在同一数据库下的pacs用户下访问正常,在同一数据库下的kthis用户下访问就报错如下:

ORA-04045: 在重新编译/重新验证 KTHIS.MZBRJZKXX 时出错
ORA-00980: 同义词转换不再有效

请教是什么原因?

------解决方案--------------------
重新drop后再创建一次
------解决方案--------------------
有可能是你his用户对该表作了DDL修改导致同义词不再有效,只需重新创建一次就可以的