日志标签:Dbvis

修改Dbvis的默认快捷键

时间:2011年07月21日作者:么吉查看次数:279 views评论次数:0

  dbvis的SQL提示(SQL补充)默认的快捷键是 Ctrl + Space (即是我们切换输入法的快捷键),这是一个国外工具的一个通病(很多工具的默认代码提示也正好是我们切换输入法的快捷键,经常会有冲突). 这样Dbvis用起来会很不爽,要经常手工改快捷键.
  后来我研究了一下dbvis的jar包,让我找到了一种修改默认快捷键的方式.

修改SQL提示的步骤如下:
1, 编辑dbvis.jar包下的dbvis-actions.xml文件(解压或直接修改)
2, 找到以下的代码

<action idref="show-auto-completion-command" keystroke="control SPACE"/>

3, 将以上代码修改为以下代码 (改成 alt + 点 或 alt + 斜杠 )

<action idref="show-auto-completion-command" keystroke="alt PERIOD:alt SLASH"/>

4, 保存文件并放回到dbivs.jar中.

  经过以上步骤便让dbvis的SQL提示的快捷键与eclipse的代码提示快捷键一致,修改在与我们编写代码习惯一致,提高我们的编写SQL的效率.

PS: 我觉得Dbvis最大的好处是我可以用相同的方法来管理不同的数据库,让我在操作与管理不同的数据库时,不需要去学习相对应的数据库管理工具.

DbVisualizer 8.0.1 破解版

时间:2011年07月21日作者:么吉查看次数:3,727 views评论次数:9

  DbVisualizer 8.0.1的版本已经发布了快一个月(2011-06-29发布了),最近终于找到了破解方法(破解文件),试了一下.能用!现在把资源给大家下载.

  破解方法非常简单:
1. 把lib/dbvis.jar里面的这个文件dbvis.puk替换掉(用WinRAR打开dbvis.jar即可替换)
2. Help->License Key 导入dbvis.license(也可以把dbvis.license放在dbvis的根目录里,这种方式在zip版本试过)

PS : 之前一直用derby数据库作为测试与演示用的数据库,现在已经在准备研究h2数据库并打算转换成h2数据库.之前没有选择h2数据库的主要原因就是因为Dbvis不支持h2数据库.本人用dbvis已经三年了,其它的没有数据库管理工具越来越少用了.

破解文件 : DbVisualizer8.0.1-破解补丁.zip

相关资源(博文) :
修改Dbvis的默认快捷键

Dbvis 8.0发布了

时间:2011年06月18日作者:ronald查看次数:464 views评论次数:0

最天终于看到Dbvis新版本发布了.该版本有很多的新特性. 之前的开发代号为720.xxxx,我还以后该版本是7.2版本.原来已经是8.0版本了.

很期待8.0破解的发布.一般情况下两个星期内会出8.0.1的版本,该版本基本都是修复8.0的bug,所以我建议大家使用等于8.0.2版本或以后的版本才能长期使用.
破解文件也一般是两到三个星期左右就会发布. 如果现在想试一下新特性的话,现在就可以下载试试.

dbvis 8.0 下载地址 : http://www.dbvis.com/products/dbvis/download/

新特性列表 :
Chart
Replace the outdated charting component with a modern one (see related improvements below)

Connection Setup
Add support for SSH tunneling
[http://www.dbvis.com/forum/thread.jspa?threadID=1281 ]

Connection Setup
Redesign the Connect tab to enable SSH tunneling, more prominent placement of common properties, etc.

DB Support: H2
Add extended support for the H2 database

DB Support: JavaDB/Derby
Add Sequence support for JavaDB/Derby

DB Support: Mimer SQL
Add Explain Plan support for MimerSQL

DB Support: SQLite
Add extended support for the SQLite database

DDL Generator
Add DDL generator and application support for CREATE INDEX

Export
Add Export actions for individual object, i.e. View, Procedure, Function, Package, Package Body, and Trigger
[http://www.dbvis.com/forum/thread.jspa?messageID=11149 ]

Export
Add support for export in OOXML (xlsx) format. Enables export of more than 65K rows in a single sheet

Export
Add TXT export format used to export fixed width columns output (grid export only)

General
Add support for the -connection, -userid and -password arguments for the DbVisualizer GUI. When passed as arguments then automatically connect the database connection at startup

General
Adapt DbVisualizer for the upcoming Java 1.7 version

Grid Component
Add “Copy Selection as Text (With Column Header)” in the grid right-click menu

Navigator
Allow editing in the Navigator grid
[http://www.dbvis.com/forum/thread.jspa?threadID=2062 ]

Navigator
Add Quick Filter for the Navigator grid
[http://www.dbvis.com/forum/thread.jspa?threadID=3124 ]

SQL Commander
Add “Show Object at Cursor” feature that will locate the object at the cursor position and show its details in window
[http://www.dbvis.com/forum/thread.jspa?messageID=6566 ]

SQL Editor
Replace the SQL/text editor component to allow for various improvements (see below)

Workspace
Optimize screen estate usage. Allow for configuring visibility of certain components

sqlite管理工具-Dbvis

时间:2011年06月01日作者:ronald查看次数:414 views评论次数:0

之前我的博文中也已经提到dbvis的通用数据库管理工具.[通用数据库管理工具-Dbvis].上次提到的现在dbvis准备出新版本了,我关于的两个新特性是新增对h2数据库sqlite数据库的支持.
我相信开发android的人员使用的数据库绝大多数都是使用sqlite的,因为android中默认支持.
我之前想过在android中使用derby的,但是考虑这样会增大应用的大小.这对于手机应用来说根本就不能接受.
所以开发android一直都使用sqlite. 但是我发现在windows中没有发现特别好用的管理工具(之前一直使用的dbvis还没有支持)

为什么要在windows中找个sqlite的管理工具呢?我觉得有以下几点是需要的:
1, 准备一些测试数据,方便在应用中进行测试
2, 可能会将一些日志,配置等信息放在sqlite数据库中,需要导出来进行查看数据或修改配置信息

以下是如何连接sqlite的一些中的截图.希望对大家有用.

选择数据库类型为sqlite

指定sqlite数据库的文件路径:

注意:发现该版本的bug,连接后会自动转成h2数据库类型,需要手动改动后才能正常使用

在SQL Commander里执行SQL语句:
[ create table test_table (id numeric(18),name varchar(100)); ]

以下连接成功后,创建了的测试表后的视图,可以看到功能还是比较多的,已经能满足大部分的需求.

现在dbvis7.2版本还在测试中,破解版本还没有出,一般在正式版发布后两个星期左右会有破解文件放出.
现在就先用用测试版本吧
下载地址: http://www.dbvis.com/products/dbvis/eap/install.jsp

返回 : Android开发博文汇总

通用数据库管理工具-Dbvis

时间:2011年05月11日作者:ronald查看次数:668 views评论次数:0

今日推荐一款个人认为很不错的通用数据库管理工具-Dbvis.

官方网站为:http://www.dbvis.com/

  这个工具用Java开发,基本上能连接现有常用与不常用的数据库.如果拿这个工具与各自数据库自带或官方的管理工具比较的话,功能是没有官方的工具那么强大.这个想一想就知道为什么.很正常的事情. 特别是对数据库的管理功能,那这个工具就更弱了.

  本人做Java的开发,做的项目要兼容好几种数据库,像SQL Server,Oracle,DB2,DB2_AS400,MySQL,Derby等等.Derby主要是用于测试的.这样的话,当每换一种数据库就要去熟悉各自数据库的管理工具,这实在是太麻烦了. 加上一个朋友的推荐就用上了Dbvis了.现在基本上我都很少用其它的数据库管理工具了.因为它基本上能满足我大部分的需要,什么不能满足呢?像数据库备份与恢复,还有一些数据库不能可视化的创建数据库,SQL语句直接执行当然可以.

  现在听说7.2版本(现在已出测试版)后会添加支持H2和SQLite.我相信如果一提交我就去下载使用.因为Android开发中经常使用SQLite,我一直烦恼没有一个支持SQLite并且好用的数据库管理工具.

优点:

  1. 支持多种数据库(JDBC支持的所有数据库),不同数据库使用相同的方式,不需要再去熟悉各数据库的数据库管理工具
  2. 不需要安装驱动,解压直接就可以使用.即绿色版
  3. 本身工具就很强大,还有各种的辅助工具(我用了四五年了.可能只用上这个工具的20%的功能不到)
  4. 支持整库导出(6.5版本后才添加),导出的语句带有建表语句,数据插入,索引语句,建视图语句等信息(这个功能之后帮助我在不同的数据库间转换提供很大的帮助)

缺点:

  1. 性能比较慢,指的不是SQL的执行的性能,而是这个工具使用过程中的性能,反应比较慢
  2. 有时候生成的SQL语句不能执行,对某些数据库的支持太好

  软件的截图可以到官网上去:
http://www.dbvis.com/products/dbvis/features/index.jsp?page=screens

  以下是我收集的dbvis工具(绿色破解版 7.0.5版本)的下载地址,直接解压就可以使用(注意:不要解压带中文的路径下)
http://u.115.com/file/dnhbx5nq

如果不能下载了,可以留言给我,我会尽快处理的.

最新整理的DbVisualizer 8.0.1 绿色版与相关说明博文 : DbVisualizer 8.0.1 绿色版