问题标签 [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.
azure-data-studio - 有没有办法对整个数据库进行源代码控制,而不仅仅是我选择保存到启用 git 的文件夹的脚本?
使用 Azure Data Studio,是否有一种方法或扩展允许我将数据库标记为受源代码控制,并且在这样做时,它会自动将我的更改添加到源代码控制。
相反,我似乎必须将每个 alter 语句保存到启用 git 的文件夹中。
如果在 Azure Data Studio 下有一个免费的扩展可以做到这一点,那就太好了。我知道那里有很多 3rd 方商业应用程序。不寻找任何这些。
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
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' 附近的语法不正确。
正如评论者所建议的那样,我用单引号替换了双引号,查询执行时没有错误,但基础表没有被截断......所以查询显然没有正确执行。有人可以帮我更正这个语法,以便它按预期截断链接服务器表吗?
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)我想连接但我不能连接的数据库。
容器错误
azure-sql-database - 使用 Azure Data Studio 的适当角色和权限
我正在使用Azure Data Studio
. 我应该向用户添加哪些角色?使用时出现错误Start New Profiler session
:
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 奇怪 :-(
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 的替代方案来建立不同的未来工作流程。目前很难全心全意地推荐任何选择。
有没有人知道这一切是如何结合在一起的?
编辑:如果您试图了解微软的策略但很困惑,也欢迎回复!
mysql - 消息 5123,级别 16,状态 1,第 8 行 CREATE FILE 语句遇到操作系统错误 2(系统找不到指定的文件。)
我是使用 azure data studio 工具的新手,在尝试创建数据库时,我跳过了以下错误。
消息 5123,级别 16,状态 1,第 8 行 CREATE FILE 语句遇到操作系统错误 2(系统找不到指定的文件。)
我想知道是否有人知道任何解决方案。顺便说一句,我在一台带有 Kubuntu 19.10 的机器上工作,以防它与它有关。
我使用此代码创建数据库: