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 购买正版,谢谢合作!
谢谢老大,这个必须支持!! 表哥牛犇,求带玩java Thanks. It is awesome 谢谢老大,这个必须支持!! 分析数据时用的吧,很久以前看到过 非常感谢楼主的分享 谢谢老大,这个必须支持!! 10.0.26 build 3028上失效了怎么导入lic都提示错误 非常感谢楼主的分享
页:
[1]
2