使用SQL Developer

时间:2017-01-24 07:46:02

标签: oracle oracle-sqldeveloper

几天前,当我尝试从远程服务器执行数据库复制到本地服务器时,我收到了一些警告,其中一个是这样的

  

“为TABLE执行DDL时发生错误:MASTER_DATA”。

然后我单击是,但数据库副本的结果是意外的,只有少数表被复制。

当我试图在其中一个表上看到SQL部分/标签中的DDL时,我得到了这种信息

  

- 无法使用DBMS_METADATA尝试内部生成器为对象COMPANY_DB_PROD.MASTER_DATA呈现TABLE DDL。

我也收到了这条消息,我相信这条消息出现了,因为我的数据库上的DDL出现了问题,因此不会创建表格。

  

ORA-00942:表或视图不存在

我以前从未遇到过这个问题,而且我从两年前开始每天都进行数据库复制。

对于此问题发生之前的记录,我已经手动删除旧的.arch文件而不是RMAN,我从不使用任何RMAN命令。我还删除了旧的.xml日志文件,因为这两种类型的文件使我的远程服务器存储空间已满。

如何追踪并解决此类问题?我的Oracle上有腐败吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

问题是由datafile达到最大大小引起的。我已经按照本讨论的答案解决了这个问题ORA-01652: unable to extend temp segment by 128 in tablespace SYSTEM: How to extend?

无论如何,谢谢大家的帮助。