Skip to content

v1.2.50

Choose a tag to compare

@github-actions github-actions released this 23 Oct 09:38
· 264 commits to master since this release

更新说明

  • 生产保护不再把只读语句当写拦下:打开数据库、看会话(USE、会话级 SET、sp_who2、sp_helpdb、DBCC SQLPERF)照常用,真机那句「打开数据库就报生产不允许」已消除;sp_executesql、xp_cmdshell、DBCC FREEPROCCACHE 这类照旧拦
  • 表 / 视图 / 库的右键动作改用节点自己的连接:查看 DDL 不再报 Cannot read properties of null,也不会在右击别台服务器的表时把语句发到当前连接上
  • 老库能连上了:「允许旧版加密连接」补上 TLS 1.0 的客户端首选协议(SQL Server 2008/2012 那一代只讲 TLS 1.0),并且默认开启、已装库自动迁移
  • SSH 隧道新增主机公钥校验(直接读你 ~/.ssh/known_hosts);同一跳板机 + 同一目标只开一条隧道,认证一次反复复用,握手总数限流 8 条,并发同步不再撞跳板机上限整批卡死
  • VPN/链路断开再连上后,第一条语句不再必报一次 Communications link failure:只读语句在连接级失败时重连重试一次,页签里的会话也纳入保活探活
  • 同步时每张在跑的表至少 2 路读:单流只吃到链路的一半带宽,慢表不再被并发表数挤成单路拖住整库尾部
  • 一页 30 秒没回来就判定这页回不来、并把页缩到四分之一(原来等 60 秒、只减半),半开连接上不再出现一张表烧掉半小时、几万行进不动
  • 数据治理「查看错误数据」在 SQL Server 上报 'offset' 附近有语法错误:违规明细分页补上 order by (select null);同时修掉 Oracle / DB2 上违规总数恒显示「未知」,以及质量分析在 Oracle / DB2 上逐行规则全部报「取数失败」的列名大小写问题

安装包

平台 文件 形态与适用场景 大小
Windows DBmind_1.2.50_x64-setup.exe 安装向导(推荐) 47.3 MB
Windows DBmind_1.2.50_x64_en-US.msi MSI 包(企业批量部署 / 静默安装) 55.0 MB
Windows dbmind-1.2.50-portable.zip 免安装:解压即用,不写注册表 66.7 MB
macOS(Apple 芯片) DBmind_1.2.50_aarch64.dmg 安装镜像:把图标拖进「应用程序」 58.3 MB
macOS(Intel) DBmind_1.2.50_x64.dmg 安装镜像:把图标拖进「应用程序」 59.9 MB
Linux(Debian / Ubuntu) DBmind_1.2.50_amd64.deb apt 安装,带开始菜单项 68.3 MB
Linux(通用发行版) DBmind_1.2.50_amd64.AppImage 免安装:chmod +x 后直接运行 138.5 MB