Devart 提供包括Oracle、SQL Server、MySQL、PostgreSQL、InterBase以及Firebird在内的专业数据库远程管理软件,dbForge Studio for MySQL是一个在Windows平台被广泛使用的MySQL客户端,它能够使MySQL开发人员和管理人员在一个方便的环境中与他人一起完成创建和执行查询,开发和调试MySQL程序,自动化管理MySQL数据库对象等工作。
继PostgreSQL产品线的最新更新之后,我们非常高兴地推出了另一个同样重要的新版本-一个新支持的SQL语句和各种功能增强的丰富集合,这些功能增强已集成到最新版本的dbForge for Oracle工具中。
支持Linux&macOS
首先,我们想告诉Linux和macOS用户,现在他们可以使用CodeWeavers的专门解决方案在自己的机器上运行所有用于Oracle的dbForge工具。它被称为 CrossOver,它为Windows应用程序提供了一个兼容层,并允许它们在Linux和macOS上运行。简而言之,流程如下:
- 在Mac或Linux计算机上安装CrossOver。它将作为一个常规的本机应用程序工作。
- 打开CrossOver并配置一个特殊的容器(瓶子),其中包含dbForge Studio所需的环境。
- 将Studio安装到瓶子中并运行它!
这是它在macOS上的样子。
这是它在Linux上的样子
新支持的SQL语句
我们大大扩展了 代码完成Oracle工具的功能,现在您又实现了10条SQL语句,它们将帮助您更快地完成编码。这里是他们所有人;为方便起见,每个条目都附有屏幕截图。
文本编辑器增强功能
集成的文本编辑器有一些更好的体验。其中之一是新增的对多个SQL*Plus命令的支持,即:
我们的下一站是对完成列表中SELECT语句的扩展支持。更准确地说,我们增加了对以下条款的支持:
我们还在INSERT语句中添加了对WITH ... AS子句的支持。
文档管理器增强功能
现在,让我们转到Documenter,它在 dbForge工作室 并且作为 独立应用程序 - 首先要提到的是支持 内存表属性。
此外,我们还为表添加了ValidityPeriod。
数据比较&数据生成器增强功能
接下来,让我们来谈谈数据比较和数据生成器,这两个也可以用作独立的应用程序和Studio的一部分。现在,您在命令行中添加了两个更方便的开关:/schemaexport和/schemaimport。
让我们看一下新添加的模式导入和导出特性。
其他改进
在此版本中,我们的工具引入了几项辅助改进。让我们从新添加的Ignore IDENTITY columns选项开始。
最后但并非最不重要的是,我们重新构想了 表列的重新排序包含Oracle内置数据类型。以前需要使用DROP/CREATETABLE来实现这个目的,这是一个相当耗费资源的操作,现在则使用ALTERTABLE。由于不再需要重新创建表,最终的脚本变得更加紧凑,执行速度也更快。