极客视点
极客时间编辑部
极客时间编辑部
113230 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:28
登录|注册

微软发布预览版SQL Server跨平台开发工具

讲述:丁婵大小:1.13M时长:02:28
近日,微软发布了跨平台数据库开发工具 SQL Operations Studio 的预览版,简称 SqlOps。该工具是 VS Code 的一个分支,可以运行在 Windows、MacOS 和 Linux 上。
据介绍,由于 SQL Server2017 可以同时运行在 Linux 和 Docker 上,所以需要这样一个工具来简化跨平台开发。虽然 VS Code 已经有一个 SQL 扩展(vscode-mssql),但因为微软的 SSMS(SQL Server Management Studio)是运行在 Windows 上的,所以在非 Windows 环境里开发 SQL Server 相关但应用会比较麻烦。
微软并不打算弃用 SSMS,据微软解释,主要是“因为它的目标是为用户提供更多的选择,让用户可以根据具体场景选择适合自己平台的工具”。
目前,SqlOps 只支持 SQL Server、Azure SQL 和 Azure SQL Data Warehouse。微软暂时没有计划提供 JDBC 支持,不过开发者可以自行扩展该工具,用于支持其他数据库平台。
SqlOps 还提供了一些重要特性,包括 T-SQL 编辑器,该编辑器支持自动完成和错误检查,提供了一个健壮的查询结果视图,可以将结果导出到 CSV 或 Excel(图形化的查询计划视图)中,还支持直接手动插入、修改、删除表记录。SqlOps 还集成了一个对象浏览器,开发者可以通过它查看 SQL Server 和表信息、视图、存储过程等。
从 OPS 角度来看,DMO 查询结果可以展示成图表的形式,也可以添加到自定义仪表盘上,尽管这样做有点繁琐。
现在市面上有不少跨平台数据库工具,如 Dbeaver 和 JetBrains ,就可以支持更多种类的数据库,但不管哪一种工具都不是银弹,DataGrip 不是免费的,Dbeaver 则需要预先安装 Java。对于使用微软数据库的开发者来说,SqlOps 才是首选。
SqlOps 使用了最新的 SQL Tools API 服务,该服务其实就是 VS Code 语言服务器,为 VS Code 提供了语言验证和错误检测功能。
SqlOps 托管在 GitHub 上,目前还处于公开预览版状态,未来还有很长的一段路要走。或许现在还不能完全撇开 SSMS,但对于一些简单的场景来说,使用 SqlOps 或许更加合适。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
6
沉浸
阅读
分享
手机端
快捷键
回顶部