问题标签 [azure-data-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
15 浏览

azure-data-studio - 有没有办法对整个数据库进行源代码控制,而不仅仅是我选择保存到启用 git 的文件夹的脚本?

使用 Azure Data Studio,是否有一种方法或扩展允许我将数据库标记为受源代码控制,并且在这样做时,它会自动将我的更改添加到源代码控制。

相反,我似乎必须将每个 alter 语句保存到启用 git 的文件夹中。

如果在 Azure Data Studio 下有一个免费的扩展可以做到这一点,那就太好了。我知道那里有很多 3rd 方商业应用程序。不寻找任何这些。

0 投票
0 回答
22 浏览

visual-studio - ADS——运行按钮调光

上下文:我在 Azure Data Studio 中运行一些简单的查询来查询和操作 SQL Server 2019 本地实例中的数据。

在此处输入图像描述

问:当我通过“选择”查询表格时,可以访问“运行”按钮。一旦我截断表格,“运行”按钮就会变暗并且无法再访问 --__-- 为什么!?一旦按钮变暗,之后我将无法在同一查询窗口中执行任何其他查询。SMH。

考虑到这两个查询的简单程度,我什至需要发布这个问题有点荒谬。我希望此按钮易于访问,类似于 SQL Server Management Studio。我通读了文档,没有看到有关此按钮调光问题的任何信息。ADS 使用与 VSC 类似的组件构建,因此该工具的经验或知识可能会有所帮助。有人可以分享他们知道如何解决此问题的任何提示/技巧吗?

在此处输入图像描述

https://docs.microsoft.com/en-us/sql/azure-data-studio/quickstart-sql-server?view=sql-server-ver15

0 投票
0 回答
1318 浏览

sql - 链接服务器上的 TRUNCATE TABLE 失败

上下文:我需要修改本地 SQL Server 2019 实例上的存储过程,以远程连接到链接服务器以截断并重新填充表。

我创建并验证以下链接服务器,成功运行:

我使用以下成功执行的测试插入:

问题:当我尝试运行截断语句时,我会引发以下错误:

链接服务器“MSS-ISD-PROD01”的 OLE DB 提供程序“SQLNCLI10”返回消息“延迟准备无法完成。”。

Msg 8180,Level 16, State 1, Line 1 Statement(s) 无法准备。

消息 102,级别 15,状态 1,第 1 行 'OK' 附近的语法不正确。

正如评论者所建议的那样,我用单引号替换了双引号,查询执行时没有错误,但基础表没有被截断......所以查询显然没有正确执行。有人可以帮我更正这个语法,以便它按预期截断链接服务器表吗?

0 投票
1 回答
1014 浏览

node.js - 在nodejs中连接SQL Server的登录问题

我正在使用 docker 映像在 osx 和 SQL Server 中工作,以便能够使用它,运行:

我可以Azure Data Studio GUI使用以下配置成功连接

在此处输入图像描述

但是该连接在我使用模块的nodejs代码中不起作用。mssql

错误总是相同的:

这是我第一次使用 SQL Server 并且让我感到困惑的是,我可以在 Azure Studio GUI 中正确连接,但我无法在代码中进行连接。


我正在尝试CREATE LOGIN根据stackoverflow中的其他帖子创建新的登录用户并赋予他们特权,但似乎没有任何效果。


更新:

我意识到如果我将 master 放入数据库密钥中,我可以正确连接。

例子:

在此处输入图像描述

1)我可以连接的数据库

2)我想连接但我不能连接的数据库。

容器错误

0 投票
1 回答
205 浏览

sql-server - 如何超链接 Azure Data Studio 中的值?

我正在使用/探索以下代码来超链接 SQL Server 中的值。在 SSMS 中,对于 On-Premises DB 和 Azure SQL DB,它都可以正常工作。

当我通过 Azure Data Studio 运行相同的查询时,无法在结果集中看到超链接值。

对于参考,提到了尝试过的查询-

谁能告诉如何超链接一个值并在 Azure Data Studio 的结果中看到它?

附上图片供参考

SSMS SSMS 中的超链接结果集

Azure 数据工作室 Azure Data Studio 中没有超链接结果集

提前致谢!

0 投票
2 回答
610 浏览

azure-sql-database - 使用 Azure Data Studio 的适当角色和权限

我正在使用Azure Data Studio. 我应该向用户添加哪些角色?使用时出现错误Start New Profiler session

0 投票
2 回答
1053 浏览

postgresql - 如何使用 Azure Data Studio 将转义字符串转换为 postgresql 中的 bytea(\ 不是二进制数字)

这可能是重复的,但在很长一段时间后我一直无法真正找出如何做到这一点。

我想要做的只是往返一个二进制值。我选择它,然后将其粘贴到另一个 SQL 查询中。

IE

  • 我有一个有列的表id, data
  • 我在 Azure Data Studio 中使用 postgres 扩展运行此查询:select id, data from mytable
  • 输出窗口显示了这个

现在我正在尝试做第二个查询,我计算与那个匹配的东西。

我收到错误消息“\”不是有效的二进制数字

我发现的大多数文档和其他东西似乎都建议使用E'...'::bytea语法,所以我这样做:

我收到错误消息invalid byte sequence for encoding "UTF8": 0xaa

我已经尝试过该decode功能,因为其他事情表明:

并且失败,错误类型为 bytea 的输入语法无效

为什么二进制数据的输出格式不是有效的输入格式?希望这不仅仅是 Azure Data Studio 奇怪 :-(

0 投票
1 回答
179 浏览

visual-studio - 使用 SQL Server Management Studio、Visual Studio Code、Azure Data Studio、Visual Studio 生产数据集

我经常使用 SSMS 来查询数据和构建数据集,我的 IT 部门负责数据库管理。

最近我发现了 Azure Data Studio,我很喜欢:

  • 智能感知
  • 源代码控制(例如使用 Git)
  • 来自社区的扩展
  • SQL 片段,自动编写代码,甚至可定制
  • 笔记本 - 能够在 markdown 中与注释一起运行代码。令人惊叹的实时文档。它使您可以在同一页面上执行不同语言的代码!

除此之外,我还看到了 Visual Studio Code(和 Visual Studio)。VS Code 和 ADS 看起来非常相似,尤其是在添加扩展后。产品之间的重叠令人困惑。

我没有 SQL Server 2019 和大数据集群。我正在寻找一个在 SQL、R 和 Python 中具有笔记本功能的程序。尽管似乎有更好的产品用于开发 R 代码,例如 R studio。

我想尝试 SSMS 的替代方案来建立不同的未来工作流程。目前很难全心全意地推荐任何选择。

没有人知道这一切是如何结合在一起的?

编辑:如果您试图了解微软的策略但很困惑,也欢迎回复!

0 投票
1 回答
142 浏览

mysql - 消息 5123,级别 16,状态 1,第 8 行 CREATE FILE 语句遇到操作系统错误 2(系统找不到指定的文件。)

我是使用 azure data studio 工具的新手,在尝试创建数据库时,我跳过了以下错误。

消息 5123,级别 16,状态 1,第 8 行 CREATE FILE 语句遇到操作系统错误 2(系统找不到指定的文件。)

我想知道是否有人知道任何解决方案。顺便说一句,我在一台带有 Kubuntu 19.10 的机器上工作,以防它与它有关。

我使用此代码创建数据库:

0 投票
1 回答
607 浏览

sql-server - 在 Azure Data Studio 中尝试 SQL Notebooks,但在一个单元格中声明的变量未携带到新单元格

我正在尝试使用类似于我习惯使用 Jupyter Notebooks 来记录我使用的一些标准查询的 SQL Notebooks。但是,当我在一个单元格中声明表变量时,无法在新单元格中访问该值。我这样做是为了注释每个单元格以解释我为什么要执行这些操作。这是 SQL Notebooks 的限制吗?或者有没有我遗漏的声明?

Azure Data Studio 的错误截图