删除一个表后出现BIN$开头表怎么彻底删除掉?DTS导数据怎么会出现同名表?(大小写不一样),日志怎么删除缩小?

coo_key 2005-07-12 09:52:37
数据库是Oracle10g

用sql server DTS 导数据,从mysql导到oracle的T_XXX,因为选择表麻烦,就直接输入了一个 "Owner"."t_xxx",完成后,发现数据没有到T_XXX表,而是新建了一个t_xxx表,晕,真恶心。
然后我就删除这个表,结果将T_XXX都删除掉了,然后重建,发现t_xxx还存在,如果
select * from t_xxx没有
select * from 't_xxx'就可以找到这个表的数据
而且,table里面也多了一个BIN$开头的表,怎么删除都删除不掉。
应该怎么处理

还有,我的日志文件,因为要经常删除,新增,应该怎么压缩?

...全文
187 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
space6212 2006-01-05
  • 打赏
  • 举报
回复
purge recyclebin;
就可以删除BIN$打头的表,这些表实际上相当于windows的回收站的文件
entitybean 2006-01-04
  • 打赏
  • 举报
回复
BIN$开头的表 怎么彻底删除呀?
coo_key 2005-07-18
  • 打赏
  • 举报
回复
BIN$开头的表怎么删除呢?
bzszp 2005-07-12
  • 打赏
  • 举报
回复
表名加上双引号区分大小写!

rename "t_xxx" to t_xxx;

coo_key 2005-07-12
  • 打赏
  • 举报
回复
BIN$开头的表怎么删除呢?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧