SQLDeveloper 创建 "truncated" 模式转储

SQLDeveloper creates "truncated" schema dump

我有 2 个具有相同架构的 Oracle 数据库 v 11.2.0.4.0(生产和测试)。

使用 Oracle SQLDeveloper v.20.2.0.175,'Tools -> Database Export ...'(向视图、授权、漂亮打印、显示模式、终结器添加强制),未导出数据,'Proceed to summary' 已选中。

两种情况下操作均成功完成。

但是一个数据库导出被截断了:如果我比较差异,我显然看到一个数据库导出在视图 DDL 处停止,而另一个(“健康”)导出文件还包括:同义词,top-级别函数、过程、包、约束和索引。

一个数据库导出不完整的原因是什么?几个月前我做了同样的转储,两个数据库的输出文件都是完整的。

UPD: 在进行多次尝试时,我注意到总是会重新连接

大约在

之后发生
select i.index_name from all_indexes ...

语句日志选项卡显示此查询在 'Elapsed' 列上花费了数十秒。如果我手动执行此查询,则需要 2-3 秒。我认为这与截断输出直接相关。

看起来问题是由在查找索引的查询中一直发生的重新连接引起的。我刚刚在另一台 Windows 机器上使用 SQL Developer,导出成功并完成。