我被要求从一个工具中提取oracle数据库字典。他们以前是用电源设计12.5来做的。
它们生成一个报告,它以html格式表示。该报表包括所有的表和列信息,程序员可以很容易地准备它。糟糕的是,它需要大约一周的时间来做这样的报告(逆向工程,定制…)。他们试图找到一种快速的工具,这样他们就可以生成一个日常数据字典工具。
现在我已经找到了Oracle Data Modeler,但我将下载它,看看它是否是一个快速的工具。
我的问题是:你知道一个快速生成数据字典报告的工具吗?
Oracle的SQL Developer工具将非常快速和容易地生成html格式的数据字典,我记得。数据建模器功能可能比您需要的更复杂。
穷人的解决方案:从sqlplus生成HTML报告
break on owner , table_name skip 1
set html markup on
spool dailyDataDictionaryReport.html
select owner,table_name,column_name,data_type,data_length,data_precision
from all_tab_columns
where owner not in ('SYS','SYSOPER','XDB');
spool off
set html markup off
我想癞蛤蟆可能会有一个很好的巫师。