遇到诡异问题,删除私有同义词,plsql developer挂死无响应

       最近公司有一个想法,就是把老数据库的业务数据迁移到新的库里,老库的架构是AIX下的双节点RAC,新库是一个单机的linux oracle 10G,想法很简单,就是在新的库里,创建一个跟老库架构一模一样的数据库,一开始是想把一些总查的东西按任务分配导入到新库,分担老库查询的负担,第二步的测试方法就是利用DB_LINK,oracle的同义词,首先建立DB_LINK,然后创建同义词,注意这个同义词和老库的表名是相同的,意在以后用户在查老库或者修改老库的数据就通过db_link直接指到新的库里,进行修改和查询,也是为了减轻老库的性能,但做了3天了,遇到了诸多问题,首先,建立同义词和DB_LINK后,用户查表,可以指到新的表里,但是应用程序似乎并不认这个同义词,插入数据会失败,当然不会报错,但在数据库里进行insert操作,会成功,本来想授权来着,但一看这种情况也不用授权了,今天又遇到问题,我通过一张测试表,建立了一个私有的同义词,结果竟然删除不了,查看报错信息,啥也没有,想修改DB_LINK的名字修改不了,一改就挂死,查看锁的相关信息,也没有这张表的,通过sql_trace来跟踪,发现删除同义词的时候里面也没有什么阻碍的信息,全是系统里表的各种查询之类的,实在非常犯愁。把DB_LINK删除,再删还是删不了,改名也不行,明天再研究....


待续。。。。。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25116248/viewspace-1123654/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25116248/viewspace-1123654/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值