Swift Java Tools

数据库比较工具DBCompareTool 0.3.0 preview 发布

DBCompareTool 是一个基于Java数据库比较的工具,可以比较不同数据库参数差异、数据库实例之间结构的差异、表数据的差异以及过程函数之间的差异,支持MySql, Oracle, Sql Server 2000,H2 四种常用的关系型数据库。可以运行在Windows和Linux系统上。

版本:0.3.0 Preview
运行环境:Java 6.0以上。
操作系统:Win,Linux
数据库:H2, MySQL, SQL Server 2000, Oracle

此版本更新内容:
|- 全部重构了代码,结构更合理更易于维护修改。
|- 重新设计了界面,布局更加合理美观。
|- 比较结果按照字符顺序。
|- 过程函数代码比较差异按单字高亮显示。

|- 修复了一些bug,性能有所提高。


 发布版本地址:

2011-10-04

    http://code.google.com/p/smart-dev/downloads/detail?name=dbct_all_0.3.0_preview_b278.zip&can=2&q=

2011-9-30

  http://files.cnblogs.com/allenny/dbct_all_0.3.0_preview_b276.zip

2011-9-24

  http://files.cnblogs.com/allenny/dbct_all_0.3.0_preview_b269.zip


2011-9-20

  http://files.cnblogs.com/allenny/dbct_all_0.3.0_preview_b267.zip


posted on 2011-09-30 00:53 Swift Java Tools 阅读(4786) 评论(20)  编辑  收藏 所属分类: Release

评论

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-20 12:26 vagrant

能否考虑支持DB2和sybase?  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-21 11:28 DB Compare Tool

@vagrant
可能SQL Server 2005会考虑,增加支持一种数据库是不太容易的,需要对这个DB产品有比较多的了解,DB2和Sybase用的人实在不多,我即便做了也没什么用户,所以暂时不考虑增加新数据库支持。如果有人愿意付费支持,我可以考虑开发。  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-23 17:01 sinxsoft

不开源?  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-23 22:52 DB Compare Tool

@sinxsoft
没有开源的打算,感觉这类软件开源没啥好处,也没什么高级的技术可分享的。打算将来做成免费版+高级版收费的模式。做软件不容易,请多支持。  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-30 03:53 java百科

来看看 正在学java  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布[未登录] 2011-09-30 09:31 cxh

sql server 只支持2000?目前应该很少有使用2000的吧,2005么至少咯,2008也用的很多了。  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-30 09:40 DB Compare Tool

@cxh
下面就准备支持2005,请多支持  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-30 12:15 doyle

class :com.yxwang.dbct.ui.DataSourceSettingPanel
方法:
public String getConnString()
{
String connStr = (new StringBuilder()).append(getDbType()).append('#').append(txtHost.getText()).append('#').append(txtSchema.getText()).append('#').append(txtUserName.getText()).append('#').append(new String(txtPassword.getPassword())).toString();
return connStr;
}
缺少driverType "thin",导致保存时缺少"thin",导致再打开时,无法加载保存的数据库,导致点击"开始比较按钮时",总是报"invalid database URL"异常  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-30 12:18 doyle

请尽快修复此bug.不然都没法试用啊...  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-09-30 13:16 DB Compare Tool

@doyle
请问您使用的是什么数据库?  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-10-04 20:24 doyle

@DB Compare Tool
oracle  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-10-05 00:33 DB Compare Tool

@doyle
我已修复这个问题,新版本已经上传,请再试,谢谢~  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2011-12-08 14:07 ty1921

填入正确信息后,比较会报错,该信息用navicat连接是没问题的,搜索了没有发现答案。

报错信息:

java.lang.Exception: invalid database URL

at com.yxwang.dbct.common.DatasourceUrl.init>DatasourceUrl.java:34)

at com.yxwang.dbct.GenericDao.connect(GenericDao.java:105)

at com.yxwang.dbct.MainAppWindow$OnBtnCompareActionPerformed.run(MainAppWindow.java:423)

at java.lang.Thread.run(Unknown Source)
  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布[未登录] 2012-02-22 09:33 haha

比较的时候不出结果,是啥原因  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2012-08-15 16:30 邱晓枫

问下,可以不可以弄下 不同数据库类型之间的对比啊。  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2012-08-18 22:48 allenny

@邱晓枫
目前还不可以,这个有点难度,将来会考虑加这个功能,但是,我现在实在没有时间,
  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2013-11-29 15:25 锐哥

3.0的“数据库结构差异”这一块,两个数据源的每个表的条数都一样,其实是不一样的。  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2013-11-29 15:27 锐哥

是schema差异这一块,条数都一样  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布 2014-11-25 10:14 农民工

为什么找不到下载地址?  回复  更多评论   

# re: 数据库比较工具DBCompareTool 0.3.0 preview 发布[未登录] 2016-06-29 14:43 allen

您好!
首先对您的付出表示感谢!
我在使用V0.2.4,比较表数据时,中文乱码;
改用V0.3.0-preview版本,发现能比较表结构,但是比较表数据时候,貌似有bug,始终使用的是同一个数据源,从而数据无差异!
请问该问题确实是bug,还是我的操作有错误?
期待您的回复,谢谢!
我的邮箱 suifengshiwj@163.com  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

公告

DBCompareTool 是一个数据库比较的工具,可以比较不同数据库参数差异、数据库实例之间结构的差异、表数据的差异以及过程函数之间的差异,支持MySql, Oracle, Sql Server 2000,H2 四种常用的关系型数据库。可以运行在Windows和Linux系统上。

导航

<2011年10月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

统计

常用链接

留言簿(5)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜