当前位置:新闻中心行业相关 → 正文

使用NineData访问SQL Server数据库

责任编辑:yang |来源:企业网D1Net  2023-01-12 17:21:13 原创文章 企业网D1Net

近期,Gartner正式发布了2022年数据库魔力象限,从魔力象限看第一军团依旧是AWS、Microsoft、Oracle、Google领先。虽然AWS依旧傲视群雄,但是Microsoft以比较明显的优势排在第二,也是目前唯一对AWS有挑战的厂商。这其中Microsoft的数据库头牌产品SQL Server的贡献居功至伟。

 

SQL Server 介绍

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。当前最新版本是2022版。

 

使用NineData连接SQL Server

在使用NineData访问SQLServer 之前,需要在NineData创建SQLServer数据源。

需要注意的是:

  • 接入地域选择和物理数据源最近的位置,比如下图中数据源物理地址是在杭州的某IDC机房,选择了阿里云华东1(杭州)。

  • 选择加密传输,则要将“总是信任服务端证书”选项钩上,否则数据源链接测试会报错。

     

 

使用NineData连接SQL Server.png

 

在填好连接信息之后,可以点击“连接测试”功能,验证是否可以正常访问SQL Server,如果信息都正确的话,则会提示上图右上角的“连接成功”信息。

在完成数据源配置之后,就可以通过SQL窗口功能访问该数据源了。
 

NineData SQL窗口功能访问该数据源.jpeg

 

导航树查看数据库对象

下图左侧为NineData展现的SQL Server导航对象树,展示了SQL Server 数据库对象,在表一层NineData还展现了字段名词和类型、索引、触发器等信息。另外,NineData还展现了用户、角色和schema等信息。开发者常用的Navicat、DBeaver等工具对比(如下图),NineData对数据库对象的展现和交互是比较完整、简洁和细致的。

另外,NineData还支持对数据库表对象模糊搜索功能,方便在大量数据库对象用户能快速找到自己想要的表。

NineData展现的SQL Server导航对象树.png

最后和SQL Server官方的GUI工具SSMS(SQL Server Management Studio)相比,在功能上SSMS更丰富,它不仅是SQL Server数据库访问工具,也是一个运维工具,在使用上并不简洁和快速。

 

强大的 SQL 智能补全

NineData提供了高度智能化的SQL提示、补全功能,可以最大程度的帮助开发者更叫高效的完成SQL编写。如下图,NineData会根据光标的位置、关键字和语法结构识别出,这里需要填写数据表名/视图/库名,则优先推荐该类对象。

 

NineData 强大的 SQL 智能补全.png

SQL 执行历史查询

NineData还支持格式化SQL、查看SQL执行计划、保存SQL、查看SQL和SQL执行历史检索。开发人员常用的SQL可以保存下来,方便后面寻找。即使没有保存,也可以在“执行历史”中,通过关键字检索,找到曾经执行过的SQL。从而提升开发人员的工作效率。

 

NineData 支持SQL 执行历史查询.png

小结

这篇文章主要介绍NineData 对SQL Server 数据库的源访问和管理,主要有这几个功能:简洁、清晰的导航树,SQL智能不全、SQL 执行历史的追踪等功能。另外,NineData除了可以支持以GUI的方式访问和管理SQL Server之外,NineData还支持 SQL Server 到SQL Server的数据迁移/同步/复制/对比,以及对SQL Server 的物理、逻辑备份等功能。


 

关键字:数据库

原创文章 企业网D1Net

x 使用NineData访问SQL Server数据库 扫一扫
分享本文到朋友圈
当前位置:新闻中心行业相关 → 正文

使用NineData访问SQL Server数据库

责任编辑:yang |来源:企业网D1Net  2023-01-12 17:21:13 原创文章 企业网D1Net

近期,Gartner正式发布了2022年数据库魔力象限,从魔力象限看第一军团依旧是AWS、Microsoft、Oracle、Google领先。虽然AWS依旧傲视群雄,但是Microsoft以比较明显的优势排在第二,也是目前唯一对AWS有挑战的厂商。这其中Microsoft的数据库头牌产品SQL Server的贡献居功至伟。

 

SQL Server 介绍

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。当前最新版本是2022版。

 

使用NineData连接SQL Server

在使用NineData访问SQLServer 之前,需要在NineData创建SQLServer数据源。

需要注意的是:

  • 接入地域选择和物理数据源最近的位置,比如下图中数据源物理地址是在杭州的某IDC机房,选择了阿里云华东1(杭州)。

  • 选择加密传输,则要将“总是信任服务端证书”选项钩上,否则数据源链接测试会报错。

     

 

使用NineData连接SQL Server.png

 

在填好连接信息之后,可以点击“连接测试”功能,验证是否可以正常访问SQL Server,如果信息都正确的话,则会提示上图右上角的“连接成功”信息。

在完成数据源配置之后,就可以通过SQL窗口功能访问该数据源了。
 

NineData SQL窗口功能访问该数据源.jpeg

 

导航树查看数据库对象

下图左侧为NineData展现的SQL Server导航对象树,展示了SQL Server 数据库对象,在表一层NineData还展现了字段名词和类型、索引、触发器等信息。另外,NineData还展现了用户、角色和schema等信息。开发者常用的Navicat、DBeaver等工具对比(如下图),NineData对数据库对象的展现和交互是比较完整、简洁和细致的。

另外,NineData还支持对数据库表对象模糊搜索功能,方便在大量数据库对象用户能快速找到自己想要的表。

NineData展现的SQL Server导航对象树.png

最后和SQL Server官方的GUI工具SSMS(SQL Server Management Studio)相比,在功能上SSMS更丰富,它不仅是SQL Server数据库访问工具,也是一个运维工具,在使用上并不简洁和快速。

 

强大的 SQL 智能补全

NineData提供了高度智能化的SQL提示、补全功能,可以最大程度的帮助开发者更叫高效的完成SQL编写。如下图,NineData会根据光标的位置、关键字和语法结构识别出,这里需要填写数据表名/视图/库名,则优先推荐该类对象。

 

NineData 强大的 SQL 智能补全.png

SQL 执行历史查询

NineData还支持格式化SQL、查看SQL执行计划、保存SQL、查看SQL和SQL执行历史检索。开发人员常用的SQL可以保存下来,方便后面寻找。即使没有保存,也可以在“执行历史”中,通过关键字检索,找到曾经执行过的SQL。从而提升开发人员的工作效率。

 

NineData 支持SQL 执行历史查询.png

小结

这篇文章主要介绍NineData 对SQL Server 数据库的源访问和管理,主要有这几个功能:简洁、清晰的导航树,SQL智能不全、SQL 执行历史的追踪等功能。另外,NineData除了可以支持以GUI的方式访问和管理SQL Server之外,NineData还支持 SQL Server 到SQL Server的数据迁移/同步/复制/对比,以及对SQL Server 的物理、逻辑备份等功能。


 

关键字:数据库

原创文章 企业网D1Net

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^