DbVisualizer:开发人员DBA和分析师的通用数据库工具!
Posted 哲想软件
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DbVisualizer:开发人员DBA和分析师的通用数据库工具!相关的知识,希望对你有一定的参考价值。
DbVisualizer 10.0
DbVisualizer是一个功能丰富、直观的多数据库工具,用于开发人员、分析师和数据库管理员,提供了一个可以应用于各种操作系统的强大接口。凭借其易于使用和清除的接口,DbVisualizer已被证明是现有的最具成本效益的数据库工具之一,但是还要提到,它运行在所有主要操作系统上,并且支持所有现有的主要RDBMS。用户只需要学习和掌握一个应用程序。DbVisualizer可以与您正在使用的操作系统进行透明集成。
新特性
以下是 DbVisualizer 10.0 版本的主要新特征。
Darcula 界面外观
支持许多用户要求的黑暗界面外观,现在我们非常高兴地宣布DbVisualizer中的美丽的Darcula。
SQL Commander
在脚本中使用环境变量和Java系统属性,错误标记现在对于任何失败的语句可见,而不仅仅是当驱动程序/数据库报告错误位置时。
自动合并结果集
结果集可以在SQL Commander执行后自动合并到文本中。
具有最新路径历史记录的上下文感知文件选择器
最近使用的文件/文件夹是基于会话之间的上下文来保存的,因此可以很容易地定位和选择以后的使用路径。
自动完成路径
所有文件路径选择字段现在都支持自动完成(ctrl + enter),使其更容易导航到文件或文件夹。(ctrl + alt + enter显示隐藏文件)。
更改Oracle的密码
DbVisualizer现在允许更改Oracle 12c的密码,即使其已经过期。
修补及改进的SQL日志记录
全新的交互式SQL记录器和执行进度支持排序、过滤、可配置的时间戳等等。悬停/单击失败语句以突出显示编辑器中的相应语句。
导出架构/数据库,导入、操作执行和过程编辑器都使用新的记录器。
单击打开数据库对象选项
现在可以通过单击来打开数据库对象,并通过双击来展开子对象。激活数据库对象选项卡时也可以自动导航到相应的数据库对象。
导出架构/数据库
现在可以组织模式/数据库导出的输出,以便将所有DROP、CREATE和INSERT分组。新设置限制行数,并在SQL脚本的开头和结尾添加静态语句。新选项自动分割为多个文件。
BLOB /二进制文件和CLOB文件的命名
有一段时间曾支持将BLOB /二进制和CLOB数据导出到文件。此版本允许根据其他列中的数据或预定义的DbVisualizer变量(如日期、时间、序列号等)命名文件。这可用于导出网格和导出表。
更多
•现在需要Java 8
•启动时选择界面外观的选项
•在Help-> About中浏览环境变量
•禁用动作的图标现在有更好的对比度,以及macOS上的Retina分辨率
•捆绑的JDBC驱动程序的更新版本:
DB2 4.22.29,
Derby 10.13.1.1,
H2 1.4.195,
mysql 5.1.42,
NuoDB 2.6.1,
Oracle 12.2.0.1,
PostgreSQL 42.1.1 JDBC 12.2.0.1,
Redshift 1.2.1.1001,
SQlite 3.19.3
DbVisualizer 是开发人员、 DBA 和分析师的通用数据库工具。它是完美的解决方案,可以在所有主流操作系统访问大范围的数据库上使用相同的工具。
DbVisualizer中的主要功能区域DbVisualizer中的功能区域
全面的数据库和操作系统支持
DB2 LUW,Informix,JavaDB / Derby,H2,Mimer SQL,MySQL,Netezza,NuoDB,Oracle,PostgreSQL,Redshift,SQL Server,SQLite,Sybase和Vertica的数据库特定支持。
运行于:Windows,Mac OS X,Linux / UNIX。
SQL工具
SQL编辑器,支持自动完成,参数化SQL,SQL格式化程序,可视化查询构建器,解释计划和基于命令行的界面。
数据库浏览器
基于树的导航通过数据库对象。多个对象可以并排显示。
数据库对象管理
用于管理数据库对象的可视工具。编辑、编译和运行过程、函数、触发等等。
表数据管理
类似电子表格的表格数据编辑器,包括二进制、BLOB和CLOB数据类型,从CSV和Excel文件导入。
导出
将数据库对象和表数据导出为CREATE / INSERT语句,CSV,XML等。支持导出非常大的结果集。
支持的操作系统
在Windows,Mac OS X和Linux / UNIX上运行
可配置的键绑定与预定义键映射
Windows,Mac OS X,Linux / UNIX的外观和感觉
Retina显示屏上缩放的图像
GUI和存档安装程序,具有安装Java的选项
DbVisualizer UI
使用拖放重新排列标签
双击最大化选项卡
在单独的窗口中分离选项卡
固定标签
平铺/折叠选项卡组中的所有选项卡
为选项卡指定默认命名方案
重命名单个标签
在DbVisualizer会话之间保存对象视图选项卡的布局
连接管理
动态JDBC驱动程序管理(无CLASSPATH编辑)
DbVisualizer附带的JDBC驱动程序:
DB2 for LUW
H2
JavaDB / Derby
Mimer SQL
MySQL
NuoDB
PostgreSQL
Oracle
Redshift
SQLite
SQL Server
Sybase SQL Anywhere
Sybase ASE
Vertica
SSH支持与known_hosts和私钥支持
使用向导的逐步连接设置
连接保持活动
(可选)对所有操作使用单个物理连接
在文件夹中组织数据库连接
为每个连接设置单独的标签背景颜色和边框
参数化连接数据
支持多个同时打开的数据库连接
只需单击即可连接单个或多个连接
导出和导入连接和常规用户设置
基本密码安全
强大的主密码安全
如果使用主密码安全性,则以纯文本格式显示密码
数据库浏览器
用于浏览和管理数据库对象的树结构
多对象支持开放,连接,丢弃等
数据库特定支持
DB2 for LUW
Informix IDS
H2
JavaDB / Derby
Mimer SQL
MySQL
Netezza
NuoDB
Oracle
PostgreSQL
Redshift
SQLite
SQL Server
Sybase ASE
Vertica
通用数据库支持
查看的基本信息
表,索引,主键,特权,
模式,数据库,过程和更多
按名称键入查找对象
数据库对象过滤
隐藏数据库对象
排序数据库连接和文件夹
搜索数据库对象
仅显示默认数据库/模式
通过拖放来组织数据库连接和文件夹
使用拖放来脚本多个数据库对象
表格
创建和更改表格
定义参考完整性约束
重命名表格
删除表格
空表格
创建索引
表格DDL查看器
程序、函数、软件包和触发器
创建程序、函数、软件包和触发器
编辑程序、函数、软件包和触发器
执行程序、函数
导出模式/数据库
导出格式CSV,html,SQL,XML,XLS,XLSX,JSON
导出对象DDL
导出表数据
自定义数据格式设置
支持BLOB,CLOB和二进制数据
参照图
参照整合规则的图形或列表
几个自动图形布局管理器
通过外键链接表节点
由外键中的所有列链接表节点
桥接链接支持以提高可读性
图形缩放、拟合、动画和导航窗格
显示表详细信息
通过SELECT,INSERT,CREATE等将脚本表作为SQL
导出和打印
保存/加载手动布局
数据库计划、事件、任务
在“Oracle Scheduler”中管理任务和计划
在“SQL Server代理”中管理任务和计划
在“PostgreSQL pgAgent”中管理任务和计划
在“MySQL事件”中管理任务和计划
表数据查看器/编辑器
表格数据在网格(电子表格)编辑器中编辑
表单编辑器中的表数据编辑
指定联机过滤器时自动完成列名称
在会话之间保存表过滤器
使用外部电子表格工具(如Excel)复制/粘贴
在网格中快速过滤
显示对其他表的引用
监视行计数差异
支持BLOB,CLOB和二进制数据
查看BMP,TIFF,PNG,GIF和JPEG图像
查看PDF文档
以树状或文本格式查看XML数据
表导出
导出格式CSV,HTML,SQL,XML,XLS,XLSX,JSON
导出CREATE DDL for SQL格式
导出INDEX DDL for SQL格式
自定义数据格式设置
支持BLOB,CLOB和二进制数据
表数据导入
从CSV或Excel文件导入表格数据
支持BLOB,CLOB和二进制数据
支持多字符列分隔符
自动数据类型检测
将文件列自动映射到表列
从导入的数据创建表
在会话之间保存设置
数据浏览器
通过数据选择暴露外键
使用过滤器限制参考数据
标签支持
直接在导航器中编辑表数据
SQL编辑器
使用单个SQL语句执行脚本
使用多个SQL语句执行脚本
在游标位置执行单个SQL语句
执行所选的SQL语句
执行缓冲区(作为单个SQL语句)
执行解释计划
语法彩色SQL编辑器
自动完成(aka代码完成,智能感知)
预定义和用户定义的编辑器模板
支持多个SQL编辑器
支持生成多个结果集的过程
SQL格式化程序具有广泛的自定义选项
执行控制(错误停止/警告)
将结果集视为网格、文本或图表网格、文本、图表网格
带有内联或表单编辑器的可编辑结果集
支持BLOB,CLOB和二进制数据
查看BMP,TIFF,PNG,GIF和JPEG图像
查看PDF文档
以树或文本格式查看XML数据
使用创建表选项CSV,HTML,XLS,XLSX,XML,SQL CSV,HTML导出结果集
将大型结果集直接导出到文件
参数化SQL查询
支持从数据库浏览器拖动的对象
从桌面或外部工具删除文件
带有过滤选项的SQL执行日志
预定义编辑键映射
以文本格式合并结果集
在编辑器中突出显示错误
结果集管理
自动调整列大小,手动调整列大小
双击列分隔符对列进行排序
通过拖放重新排列列
通过单击列标题进行多栏排序
复制列名称
复制选择
快速过滤器,有范围选项
快速过滤器突出显示匹配的细胞
选择的聚合数据
查找单元格数据和列名称
比较单元格
导出网格数据CSV,HTML,XLS,XLSX,XML,SQL,TEXT,JSON CSV,HTML
查询生成器
通过几次鼠标点击设计查询
不需要SQL专业知识
适应实际数据库生成的SQL
反向工程一个SELECT语句
按主键/外键或名称自动连接列
解释计划
以图形格式浏览计划数据
以树格式浏览计划数据
以文本格式浏览计划数据
基于节点成本(树和图形格式)
SQL历史
SQL历史
限制要保存的历史记录条目数
按完整脚本内容过滤
SQL书签
在文件夹结构中整理书签
将书签保存为最喜欢的快速访问
图表
支持线、面积、条状、点状、饼图、堆积区、堆叠栏
修改系列标签,无需在选择中使用列别名
设置图表,X轴和Y轴标题
预定义的颜色方案
可选图例在顶部、底部、左侧或右侧
缩放、导出、打印
导出PNG,JPEG,GIF
打印
将图表图像复制到系统剪贴板
收藏
单击以显示数据库对象详细信息
在当前或新的编辑器中加载书签脚本
通过拖放来组织收藏夹
监控
即时监视SQL的结果
自动监视任何结果集
多个数据库的结果集的单视图
在网格,文本或专业图表中查看数据网格,文本,图表网格
打印和导出监控数据
比较
比较编辑缓冲区
比较网格内容
比较各个网格单元格
可配置
定义您自己的键绑定
TOAD和SQL Server分析器的预定义键绑定
为每个数据库连接设置唯一属性
权限检查什么命令需要确认
自定义日期,时间和数字的格式
设置字体
还有更多...
安全
基本安全
强大的主密码安全
可配置主密码模式
导出的用户设置的强密码保护
以明文形式显示数据库连接密码
导出/导入用户设置
导出工具属性
导出JDBC驱动程序
导出主密码加密密码
自动更新
检查更新
自动更新到新版本
任务管理和内存监控
中央任务管理器
内存监视器警告高内存使用率
命令行界面
DbVisualizer命令行界面
DbVisualizer是一款涉及到所有主要数据库且基于交叉平台上的援助与维护数据库工具。它允许通过JDBC的驱动同时连接各种不同的数据库;立刻指向并浏览数据库结构,观看数据库对象的详细特征,图解桌面数据、任意的SQL声明或SQL脚本,利用逆向工程图示出primary/foreign的键值,并以先进的图表方式显示出来,友好的图形界面接口与各种特色的独特组合,足以值得您去收藏一份。
DbVisualizer 是一个功能强大Java工具,用来同时查看一个或者多个JDBC激活的数据库。它可以以图形的方式显示表单之间的关系。它可以显示关于数据项、关键字等信息。使用SQL命令,还可以执行所有的SQL语句。
DbVisualizer 使用主要数据库和JDBC驱动进行测试。对于行业中更常用的数据库,我们增加了对数据库特定功能的支持。这些功能有:
管理数据库中特定的对象
为CREATE、ALTER、DORP、RENAME等设置的可视操作
创建、编辑和编译程序、功能和触发器
解释计划支持
模式导出
比较编辑器和结果器
其他等等……
主要功能列表:
数据库浏览器 |
DbVisualizer Pro |
用于浏览和管理数据库对象的树结构 |
√ |
多对象支持开放,连接,丢弃等 |
√ |
数据库特定支持:DB2 for LUW, H2, Vertica 等 |
√ |
支持基因数据库 |
√ |
浏览以下基本信息:表格、索引,主键、特权、模式、数据库、流程以及其他 |
√ |
按名称键入查找对象 |
√ |
数据库对象过滤 |
√ |
隐藏数据库对象 |
√ |
排序数据库连接和文件夹 |
√ |
搜索数据库对象 |
√ |
只显示默认的数据库或者模式 |
√ |
通过拖放来组织数据库连接和文件夹 |
|
通过拖拽来组织多个数据对象 |
√ |
更多
•需要Java 8
•启动时选择界面外观的选项
•在Help-> About中浏览环境变量
•禁用动作的图标现在有更好的对比度,以及macOS上的Retina分辨率
•捆绑的JDBC驱动程序的更新版本:
DB2 4.22.29,
Derby 10.13.1.1,
H2 1.4.195,
MySQL 5.1.42,
NuoDB 2.6.1,
Oracle 12.2.0.1,
PostgreSQL 42.1.1 JDBC 12.2.0.1,
Redshift 1.2.1.1001,
SQlite 3.19.3
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:sales@cogitosoft.com
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936 QQ:368531638
以上是关于DbVisualizer:开发人员DBA和分析师的通用数据库工具!的主要内容,如果未能解决你的问题,请参考以下文章