飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 10604|回复: 12

[原创] DbVisualizer Pro Agent

[复制链接]
  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 1595 天

    [LV.Master]伴坛终老

    发表于 2019-10-8 11:40:13 | 显示全部楼层 |阅读模式
    本帖最后由 侠骨留香 于 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
    申明
    • 本项目只做个人学习研究之用,不得用于商业用途!
    • 商业使用请向 DbVisualizer 购买正版,谢谢合作!

      

    License for DbVisualizer Pro

    License for DbVisualizer Pro


    评分

    参与人数 4威望 +4 飘云币 +4 收起 理由
    iewr44 + 1 + 1 PYG有你更精彩!
    smallhorse + 1 + 1 吃水不忘打井人,给个评分懂感恩!
    wgz001 + 1 + 1 PYG有你更精彩!
    irA8mNk + 1 + 1 感谢发布原创作品,PYG有你更精彩!

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2023-3-13 09:16
  • 签到天数: 121 天

    [LV.7]常住居民III

    发表于 2019-10-8 13:38:57 | 显示全部楼层
    谢谢老大,这个必须支持!!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:54
  • 签到天数: 1378 天

    [LV.10]以坛为家III

    发表于 2019-10-8 15:07:45 | 显示全部楼层
    表哥牛犇,求带玩java
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-10-26 14:04
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-10-12 21:33:39 | 显示全部楼层
    Thanks. It is awesome
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-10-20 16:49
  • 签到天数: 161 天

    [LV.7]常住居民III

    发表于 2019-10-14 08:56:53 | 显示全部楼层
    谢谢老大,这个必须支持!!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-8-19 11:06
  • 签到天数: 65 天

    [LV.6]常住居民II

    发表于 2019-10-16 18:14:42 | 显示全部楼层
    分析数据时用的吧,很久以前看到过
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:56
  • 签到天数: 574 天

    [LV.9]以坛为家II

    发表于 2019-10-23 09:16:00 | 显示全部楼层
    非常感谢楼主的分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-10-25 16:11:48 | 显示全部楼层
    谢谢老大,这个必须支持!!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-12-27 14:26
  • 签到天数: 229 天

    [LV.7]常住居民III

    发表于 2020-3-30 12:18:42 | 显示全部楼层
    10.0.26 build 3028上失效了  怎么导入lic都提示错误
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-3-30 16:26:39 | 显示全部楼层
    非常感谢楼主的分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表