删除不了同义词,求大神
数据库实例名:PWMIS_DB 两个用户名:jazz和pwmis
jazz和pwmis用户名下有个相同的DBlink:PW2DPS
jazz用户下建了个同义词:
create or replace synonym DPS_ISOLATION_TYPE
for DPS_ISOLATION_TYPE@PW2DPS;
pwmis用户下建了个同义词:
create or replace synonym DPS_ISOLATION_TYPE
for jazz.DPS_ISOLATION_TYPE@PW2DPS;
现在没有DPS_ISOLATION_TYPE这张实表,在正常的情况下应该是jazz有这张表,但是我在pwmis下建同义词的时候忘记jazz那里已经有个相同的同义词,所以在pwmis下面的同义词References目录下是引用了jazz的同义词。现在两个同义词删也删不掉,修改液修改不了,一删除整个PL/SQL就没有响应了。不知道有没有人遇到过这样的情况。这个数据库不能重启,没有DBA账户。我想删了jazz下的同义词建一张实表。求大神。。。。。。。。。。。。。。。
------解决方案--------------------drop synonym DPS_ISOLATION_TYPE force;
------解决方案--------------------嗯。。你要把同意先停掉才可以。。。