问题标签 [azure-sql-managed-instance]

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 投票
1 回答
669 浏览

azure-sql-database - Azure SQL 托管实例错误“无法加载 DLL odsole70.dll 或其引用的 DLL 之一”

我正在尝试从 Azure SQL 托管实例数据库调用 API 服务,但出现以下错误。但是,当我从本地 SQL 服务器执行时,它工作正常。

我使用了以下查询:

如何修复错误?

0 投票
1 回答
64 浏览

sql-server - AZURE SQL MI 错误:由于数据库关闭,数据库 id '10' 的陈旧/中止版本清理被中止

我正在尝试通过 SSMS 将 SQL Server .bak 文件还原到 Azure SQL 托管实例数据库,但出现错误

消息 22003,级别 16,状态 1,第 18 行由于数据库关闭,数据库 id '10' 的陈旧/中止版本清理被中止。消息 3013,级别 16,状态 1,第 18 行 RESTORE DATABASE 异常终止。

我正在使用命令

我也尝试过使用 SSMS 还原向导,但没有运气。

有没有人面临这个问题或任何帮助将是很大的帮助......

0 投票
1 回答
475 浏览

sql-server - Azure 上的多个 SQL 实例

我正在准备将本地 SQL Server 迁移到 Azure 的迁移计划。在我们的本地有两个 sql 实例(DevSQL01\Dev 和 DevSQL01\Demo)在单个 VM 上运行。我们可以在 azure 上创建相同的场景,即我们可以在单个 Auzure SQL VM 上创建两个 SQL 实例,还是他们有任何其他选择?

我知道我可以在 Auzre 上创建一个 Windows VM 并安装 SQL Server 并手动创建两个实例,但我喜欢找出托管实例、弹性池等选项。默认情况下具有托管命名实例的功能。

如果这是菜鸟问题,请原谅我,我刚刚开始探索云技术。

0 投票
1 回答
95 浏览

sql - Azure SQL 不允许登录已创建的客户端

我按照推荐的过程使用 Azure Data Studio 中的数据库中的免费帐户为 Azure SQL 创建了几个用户:

  • 将客户端 IP 地址添加到防火墙
  • 在主数据库上创建登录
  • 创建用户
  • 添加至少包含 db_accessadmin 的适当角色

尽管如此,除非我使用设置时创建的管理员帐户,否则我尝试使用 Azure Data Studio 和 SSMS 登录仍然失败。唯一的错误信息是:

登录失败

我正在尝试从我的 IP 地址连接,甚至将我的 IP 地址添加到数据库防火墙。我错过了什么吗?

编辑

该命令在 master 上运行以创建用户 [用户名和密码已更改]:

在数据库上运行的命令:

Azure Data On 尝试访问数据库的详细信息:

编辑 2

好吧,经过一番摸索,我找到了 SSMS。它使用相同的命令就像一个魅力。不确定,但默认命令在角色和角色用户之前有一个N。它还从 LOGIN切换到FOR LOGIN我刚刚在 Azure Data Studio 上使用了一段时间。

0 投票
0 回答
190 浏览

sql-server - SQL Server 快照复制 - 无法启动发布者快照代理

我正在尝试使用 Azure SQL 托管实例设置快照复制。在尝试查看快照代理状态时,我看到了这个错误。“访问路径 '\unc\XXXXXXXX-MANAGEDINSTAxxxxxxx_XXXXXXX_PUBLICATION\20200708132018' 被拒绝。”

我点击此链接并确保将所需的安全传输设置为已禁用,并启用允许从所有网络访问,并在 Azure 门户的存储帐户设置中禁用 Azure Active Directory 域服务。错误仍然保持不变。

谁能指导我找出问题所在?

0 投票
1 回答
123 浏览

azure-keyvault - 无法使用 powershell 为托管实例提供对 Key Vault 的访问权限

我需要使用 powershell 授予和删除对 Keyvault for Managed Instances 中 TDE 密钥的访问权限。根据以下文档,Microsoft 建议使用以下代码获取托管实例的 objectid 并使用它来设置密钥保管库中的策略

https://docs.microsoft.com/en-us/powershell/module/az.sql/add-azsqlinstancekeyvaultkey?view=azps-4.4.0

但是上面的命令对我不起作用,因为我用红色标记的身份属性是空的

在此处输入图像描述

我检查了我们库存中的所有 MI 并且它们都是空的,但是我可以使用 Azure 门户轻松地为保管库中的密钥分配权限,该门户还显示了在选择主体时托管实例的 GUID(对象 ID)。有谁知道为什么 Get-AzSqlInstance 的标识属性为空,有没有其他方法可以使用 PowerShell 完成此操作?

0 投票
1 回答
2186 浏览

sql - 如何将 Power BI 连接到 Azure VNET 上的 Azure SQL 托管实例?

我有一个禁用公共端点的 Azure SQL 托管实例(我们存储敏感数据并且不希望在数据库上暴露端点)。我们有一个 VNET,当我们需要从管理员的机器上访问我们的 SQL 托管实例时,我们使用 VPN。如何将 Power BI 连接到我的 SQL 托管实例以进行报告?我一直在挖掘并且很惊讶我能看到的唯一方法是:

  1. 创建虚拟机并托管数据网关
  2. 在 SQL 托管实例上公开公共终结点。

如果我可以限制对 Power BI 本身的访问,我可以接受 2,但我不相信这是可能的。欢迎任何建议!

0 投票
2 回答
641 浏览

azure-sql-database - 查看用户在 Azure SQL 中运行的 sql 语句的历史记录

有没有办法在 Azure SQL 中查看特定用户运行的语句列表?我有一个用户抱怨查询性能。查询是由工具生成的,因此他不知道实际的查询文本。

如果我在 Query Performance Insight 下查看该数据库的 Azure 门户,我会得到前 5 个性能查询。但他的查询并没有出现在那里。如果我能以某种方式从该用户那里获得最新的查询,那将非常有用。解决方案是在 Azure 门户 Web 界面中还是作为我针对数据库中的一些管理视图运行的查询都没有关系。

0 投票
1 回答
218 浏览

azure - 将共享文件夹位置中的文件中的数据导入 SQL 托管实例?

我一直在尝试将文件中的数据导入 SQL 托管实例中的表中。我能够成功地将我在 Azure 存储的 Blob 容器中上传的文本文件和 Excel 文件中的数据导入到 SQL 托管实例中所需的表中。虽然这一切都很好,但我已经在共享位置设置了一个结构,我想知道是否可以将网络中该位置的文件中的数据导入 SQL 托管实例?

0 投票
2 回答
4674 浏览

azure - 通过选择 Azure SQL 托管实例相对于 Azure SQL DB PaaS 可以获得什么额外的好处

我想知道与 Azure SQL DB PaaS 相比,选择 Azure SQL 托管实例可以获得哪些额外好处。我知道 SQL 托管实例仅作为基于 vCore 的购买模型提供。除此之外,一个人比另一个人获得的额外附加和好处是什么。任何答复将不胜感激。