RazorSQL是用于Windows,Mac OS X,Linux和Solaris的SQL查询工具,数据库浏览器,SQL编辑器和数据库管理工具。
- 内置支持DB2,Derby / JavaDB,Firebird,FrontBase,HSQLDB,Informix,MySQL,OpenBase,Oracle,PostgreSQL,SQLite,SQL Server,Sybase Adaptive Server Enterprise和Sybase SQL Anywhere。还可以连接到任何支持JDBC或ODBC(仅限Windows)的数据库,例如Access,Daffodil,H2,Ingres,Interbase,Mimer SQL,Mckoi,Paradox,Pervasive,Pointbase,Solid和Teradata。
- MySQL,PostgreSQL和MS SQL Server PHP桥接器,用于通过PHP连接到MySQL,PostgreSQL和SQL Server数据库。允许远程访问在启用PHP的Web服务器后运行的MySQL,PostgreSQL或SQL Server数据库
- 用于通过ASP连接到SQL Server数据库的MS SQL Server ASP桥。允许远程访问在启用ASP的Web服务器后运行的SQL Server数据库
- 用于通过JEE / J2EE应用程序服务器或Servlet容器连接到数据库的RazorSQL JDBC Bridge
数据库工具数据库和SQL工具
- 创建,更改和删除表和视图
- *创建和删除索引和序列
- *创建和删除存储过程,函数,包和触发器
- *创建和删除数据库和用户
- 编辑表格工具
- *编辑存储过程,函数,包和触发器
- 描述表和视图
- 生成DDL工具以生成表,视图和索引DDL。
- 查看表和视图的内容
- *查看存储过程,函数,包和触发器的内容
- 用于选择,插入,更新和删除语句的SQL查询生成器
- 以文本,HTML,XML,Excel,分隔文件格式或插入语句导出数据
- 将数据从分隔文件,Excel文件或固定宽度文件导入表中
- 执行存储过程
- * SQL解释计划工具
- SQL查询计划程序
- 比较表数据或查询结果
- 文件比较工具
- 用于查看/提取Zip和Jar文件的Zip实用程序
- 文件系统浏览器
- 数据库元数据查看器(功能,类型等)
- 命令行界面,用于从命令行运行RazorSQL工具。
SQL编辑器SQL编辑器
- 语法高亮显示SQL,PL / SQL,TransactSQL,SQL PL,批处理,C,COBOL,CSS,C ++,C#,Java,javascript,JSP,HTML,PHP,Perl,Python,Ruby,Shell脚本和XML
- 表和列的自动完成
- 自动列查找
- 自动表查找
- SQL格式化程序
- 支持参数化查询
- 执行,执行全部获取和执行批处理功能
- 查询结果的MultiTabular显示
- 可排序的查询结果
- 可过滤的查询结果
- 可搜索的查询结果
- 所有查询的SQL历史记录和每个连接的查询记录
- 所有支持的编程语言的自动功能查找和Java和JSP的自动方法查找
- 查询列表,标签列表和功能/方法列表选项,用于可编辑地显示编辑器中包含的查询,标签或功能/方法
- 文件工具,如head,tail,get section,search / regex search,move,copy,rename,delete,size和get info。
- 一键式用户定义文本的关键前提功能
- 正则表达式查找,查找/替换,查找/替换文件
- 支架匹配,标签匹配和转到线命令
- 打印支持编辑器内容和查询结果
- 支持数十种文件编码
- 内置和自定义用户模板
- 连接KeepAlive
- 插件API(允许用户向RazorSQL添加自定义功能)
Database Browser数据库浏览器
- 用于导航数据库对象的树结构
- 使用RazorSQL提供的数据库特定系统查询或用户提供的数据库导航查询,或使用默认的JDBC / ODBC驱动程序设置导航数据库结构。
- 单击表格,视图等内容查看。
- 列信息包括列名,键,数据类型,可空信息等。
- *显示有关对象的信息,例如过程,函数,触发器,索引,约束,序列等。
- 单击生成表,视图和索引的DDL。
- 搜索表格和查看数据。
- Singleclick生成SQL选择,插入,更新和删除查询。
操作系统版本:OS X 10.7或更高版本OS X 10.4-10.6以及相关链接中的32位支持
网站:http://www.razorsql.com/ACTV
RazorSQL 9.0.0版本更新内容
增强功能:
- 增加了对Couchbase的支持
- 导航器/数据库浏览器过滤器:允许在包含和不包含字段中使用逗号分隔的值
- 在“连接”主菜单和上下文菜单中添加了“连接”->“新建选项卡(新建连接)”菜单选项
- 在“连接”主菜单和上下文菜单中添加了“连接”->“新建选项卡(复制编辑器)”菜单选项
- 在“连接”主菜单和上下文菜单中添加了“连接”->“相同选项卡(切换连接)”菜单选项
- 向新按钮弹出窗口添加了新会话(新连接)和新会话(副本编辑器)选项
- 添加了对受支持的操作系统的Derby 10.15的支持。注:Linux 32位和旧版Mac OS X版本不支持Derby 10.15
- 将表复制到另一个数据库:添加了“生成更改表”复选框。如果尝试通过alter table语句分配已检查的外键
变化:
- Linux 64位:将Java Runtime Environment更新为版本11
- macOS(Catalina和Mojave版本):将Java Runtime Environment更新为11.0.5
- Windows 32位和64位:将Java Runtime Environment更新为11.0.5
- 编辑器自动保存。如果用户关闭未保存的文件并启用了自动保存,则仍然提示用户是否要保存文件
- 导出数字格式更改:
- 如果导出查询结果(SQL,定界文件,XML,HTML,文本):使用的格式基于区域设置选项(主要)和十进制分隔符(如果未设置区域设置)的查询结果首选项值
- 如果导出查询结果(XLS,XLSX):不使用格式。Excel中特定于语言环境的首选项决定了单元格的格式
- 如果从表中导出:数字格式基于在导出窗口上选择的数字格式区域设置,默认值为无特定格式
- SQL->“最近查询”菜单选项:现在,顺序基于语句的执行顺序,而不仅是语句执行时的时间戳
- DynamoDB:带有where子句的扫描请求:对于行数超过RazorSQL连接配置文件上设置的“每个查询的最大结果”值的表,RazorSQL将继续扫描该表,直到返回的行数超过“每个查询的最大结果”值为止,或者没有其他要扫描的行
- MySQL和MariaDB连接,默认情况下autoReconnect属性现在设置为true
- 保持活动:默认的保持活动间隔从4分钟更改为2分钟
- 保持活动偏好:为保持活动间隔添加了0.5(30秒)的选项
Bug修复:
- MongoDB:macOS公证版本:不允许通过使用SNI的TLS / SSL连接(例如MongoDB Atlas免费层服务器)进行连接
- Mac重复按住键首选项不在首选项的正确行上
- 查询结果:在某些情况下,根据当前连接的结果创建表会引发错误
- SQL历史记录:通过编辑器运行大量语句(例如数千次插入)时,SQL History进程可能会被备份,并在尝试退出RazorSQL时导致延迟
- Fedora Linux:启动时间很慢/启动可能会挂起
- 数据库转换多个表:转换为MySQL时,如果表名是保留字,则表名将用双引号引起来,而不是在生成的SQL中打勾
- DynamoDB:从查询结果生成SQL操作:并非总是填充where子句
Cover Desk 1.7 - 一键隐藏杂乱桌面图标
系统工具
2024-01-12
文章评论 (0)