eygle.com   eygle.com
eygle.com  
 
eygle.com - 留言簿 - 回复留言 - Powered by eYgLe.Com
返回留言簿
回 复 留 言
留言ID:
留言原文:
To: eygle
  盖老师,这几天遇到了一个关于表owner的问题,琢磨不透,麻烦您帮我指导下,谢谢!事情是这样的:
我新增加了一个表分区,加好后才发现当前的操作用户不对,以至于table_owner 错了。导致程序有些功能失效
分区信息如下:
select TABLE_OWNER, TABLE_NAME, PARTITION_NAME,
 TABLESPACE_NAMEfrom dba_tab_partitions
 where table_NAME = 'TB_TAB'
  ------------------------------------------------------------------
 TABLE_OWNER TABLE_NAME PARTITION_NAME TABLESPACE_NAME
 QTZM TB_TAB P_2007 QTZM_2007
 QTZM TB_TAB P_2008 QTZM_2008
 QTZM TB_TAB P_2009 QTZM_2009
 QTZM TB_TAB P_2010 QTZM_2010
 ZM TB_TAB P_2011 QTZM_2011
错误方法A:alter table qtzm.tb_tab drop partition p2011
错误提示:ORA-02149:Specified paration does not exist

错误方法B:alter table zm.tb_tab drop partition p2011
错误提示:ORA-00942:table ora view does not exist

tb_tab的table_owner是:QTZM
问题:是否有SQL语句能直接修改分区的TABLE OWNER.我现在这个新加的分区都删除不了。谢谢!
From: networms
2010.01.12 22:43
管理密码: 请输入管理密码, 否则无法回复.
斑竹昵称:
信息图标: ( 随机 )


BB 代码:
内容:

如果想删除回复, 请点击最下面的删除回复按钮.
删 除 回 复
管理密码: 请输入管理员密码, 只有版主才能删除回复.
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com