我想比较两个oracle数据库表结构的差异,有现成的工具或脚本吗

zh430 2004-12-01 08:35:37
如题
...全文
798 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zh430 2004-12-01
  • 打赏
  • 举报
回复
我试试
zhaokeke2004 2004-12-01
  • 打赏
  • 举报
回复
PL/SQL Developer--->Tools--->Compare user objects--->选择一个数据库
ORARichard 2004-12-01
  • 打赏
  • 举报
回复
spool c:\comparetable.txt;
select * from all_tables order by table_name;
spool off;

在两个服务器上分别做一下。然后比较两个txt文件。
zh430 2004-12-01
  • 打赏
  • 举报
回复
是在不同服务器上的,每个数据库有上百个表,我想直接比较出所有表结构的差异来
ORARichard 2004-12-01
  • 打赏
  • 举报
回复
desc 表A;
desc 表B;

--or
select * from all_tables where table_name in ('A','B');
zh430 2004-12-01
  • 打赏
  • 举报
回复
zhaokeke2004(大力) 你的方法很好,很方便,谢谢

17,377

社区成员

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

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