本帖最后由 侠骨留香 于 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上更新了一下,去那儿下载吧。
dbvisualizer-agent-1.0.zip
(807.04 KB, 下载次数: 7, 售价: 2 枚飘云币)
配置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
申明
License for DbVisualizer Pro
|