我想比较两个oracle数据库表结构的差异,有现成的工具或脚本吗
如题 问题点数:100、回复次数:6Top
1 楼ORARichard(没钱的日子......)回复于 2004-12-01 08:45:18 得分 10
desc 表A;
desc 表B;
--or
select * from all_tables where table_name in ('A','B');Top
2 楼zh430(一一)回复于 2004-12-01 08:51:41 得分 0
是在不同服务器上的,每个数据库有上百个表,我想直接比较出所有表结构的差异来Top
3 楼ORARichard(没钱的日子......)回复于 2004-12-01 09:01:43 得分 0
spool c:\comparetable.txt;
select * from all_tables order by table_name;
spool off;
在两个服务器上分别做一下。然后比较两个txt文件。Top
4 楼zhaokeke2004(男人·海洋)回复于 2004-12-01 09:13:00 得分 90
PL/SQL Developer--->Tools--->Compare user objects--->选择一个数据库Top
5 楼zh430(一一)回复于 2004-12-01 09:22:49 得分 0
我试试Top
6 楼zh430(一一)回复于 2004-12-01 13:08:34 得分 0
zhaokeke2004(大力) 你的方法很好,很方便,谢谢Top




