侠骨留香 发表于 2019-10-8 11:40:13

DbVisualizer Pro Agent

本帖最后由 侠骨留香 于 2019-12-10 10:25 编辑

DbVisualizer is the universal database tool for developers, DBAs and analysts.

开源项目地址,GitHub直通车:
https://github.com/xiaguliuxiang/dbvisualizer-agent
原理上是把 TEAM DVT 的 KeyMaker 改了改,用的还是人家的密钥对,只不过把 patch 改成了 loader。

懒人专用 dbvisualizer-agent 下载:
经反馈,此版本在10.0.25中已失效,不要在此处下载啦,github上更新了一下,去那儿下载吧。


配置Agent
[*]将dbvisualizer-agent.jar放在一个你不会随便删除的位置。
[*]设置环境变量VM options(这其实是Java的环境变量,用来指定其启动java程序时附带的参数),把-javaagent参数附带上。具体可以这么做:

[*]你可以把:-javaagent:/path/dbvisualizer-agent.jar这样的命令直接放到dbvis.vmoptions这样的文件内,各平台示例如下。
   Windows: -javaagent:C:\Users\xiaguliuxiang\dbvisualizer-agent.jar
      dbvis.vmoptions: ${DbVisualizer_HOME}/dbvis.vmoptions
   Mac OS: -javaagent:/Users/xiaguliuxiang/dbvisualizer-agent.jar
      dbvis.vmoptions: ${DbVisualizer_HOME}/Contents/vmoptions.txt
   Linux: -javaagent:/home/xiaguliuxiang/dbvisualizer-agent.jar
      dbvis.vmoptions: ${DbVisualizer_HOME}/dbvis.vmoptions
[*]你还可以直接命令行执行:sed -i '$a-javaagent:/path/dbvisualizer-agent.jar' ${DBVIS_HOME}/dbvis.vmoptions来添加参数。
[*]或者你所知的其他修改环境变量的方法。
[*]总之你想办法把-javaagent参数附带到要启动的java进程上。
[*]配置完成请重启你的DbVisualizer客户端。
[*]如果你想验证是否配置成功,可以这么做:

[*]执行类似命令:ps aux|grep java 找到对应的进程看看-javaagent参数是否正确附上。
[*]在Linux用户目录类似:${HOME}/.dbvis/logs软件运行日志内应该能找到:-javaagent:/path/dbvisualizer-agent.jar的输出字样。
[*]在Windows用户目录类似:%USERPROFILE%/.dbvis/logs软件运行日志内应该能找到:-javaagent:/path/dbvisualizer-agent.jar的输出字样。

使用KeyGen
[*]你得确认已经配置好agent,参考上面说明。
[*]当你试着执行java -jar dbvisualizer-agent.jar -h时应该可以看到输出的KeyGen参数帮助。
[*]请仔细看看每个参数的作用。
[*]提供了正确的参数运行KeyGen会在终端输出计算好的激活码。
[*]将生成的激活码复制出来去激活你的DbVisualizer。
[*]举个栗子:java -jar dbvisualizer-agent.jar -n xiaguliuxiang -o Www.ChinaPYG.CoM
申明
[*]本项目只做个人学习研究之用,不得用于商业用途!
[*]商业使用请向 DbVisualizer 购买正版,谢谢合作!



coto 发表于 2019-10-8 13:38:57

谢谢老大,这个必须支持!!

smallhorse 发表于 2019-10-8 15:07:45

表哥牛犇,求带玩java

masihyeganeh 发表于 2019-10-12 21:33:39

Thanks. It is awesome

zhao_yiyuan 发表于 2019-10-14 08:56:53

谢谢老大,这个必须支持!!

ermite 发表于 2019-10-16 18:14:42

分析数据时用的吧,很久以前看到过

zzhslk 发表于 2019-10-23 09:16:00

非常感谢楼主的分享

什么是用户名 发表于 2019-10-25 16:11:48

谢谢老大,这个必须支持!!

£坏月卐 发表于 2020-3-30 12:18:42

10.0.26 build 3028上失效了怎么导入lic都提示错误

a6307a 发表于 2020-3-30 16:26:39

非常感谢楼主的分享
页: [1] 2
查看完整版本: DbVisualizer Pro Agent