问题标签 [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 投票
2 回答
960 浏览

azure-sql-database - Azure 托管实例上的数据库邮件配置

如何在 Azure 托管实例上配置 dbmail?

smtp 服务器名称应该是什么?电子邮件帐户?

on_prem smtp 服务器可以工作吗?

以及如何在 azure mi 上配置 SMTP 身份验证?

0 投票
2 回答
424 浏览

sql-server - 如何将因“数据库错误”而被拒绝的行加载到关系表中

在运行映射时,我遇到了几个数据库错误和作业失败 1.) 算术溢出错误 2.) 从字符串转换日期和/或时间时转换失败。

这纯粹是数据问题(数据类型错误和数据长度问题),我想拒绝这些记录并将其写入单独的错误表中。

写入这些记录的 .bad 文件包含看起来像垃圾的字符(',N,N,N,N' AND ',D' AND ',0'),我不确定我们得到这些的依据是什么人物。

  • 对于空值,我们会得到这个吗?以及如何克服这一点并获得准确的输出?

  • 是否可以将这些被拒绝的记录直接写入关系表(与目标表具有相同结构的错误表)或实现此目的的方法?

0 投票
0 回答
1727 浏览

azure - 为 Azure SQL 托管实例设置 Active Directory 管理员失败

我无法在 Azure 门户中或使用 Cloud Shell 将 Active Directory 管理员添加到新创建的 SQL 托管实例。

当我在 Azure 门户中尝试时,操作失败并在活动日志中显示以下消息:

运行以下命令时:

我收到以下错误...

我能够将活动目录管理员分配给同一订阅中先前创建的 SQL 托管实例。我尝试过的其他一些事情:

  • 尝试了几个具有更高级别权限的不同用户
  • 尝试使用当前是另一个托管实例的管理员的同一用户
  • 通过扩大然后再缩小重新启动实例

如何进一步解决此问题?日志中的某处可能有更具体的信息吗?是否有任何 SQL/Powershell 命令可以进一步诊断故障?

这是我用作参考的文章的链接: https ://docs.microsoft.com/en-us/azure/sql-database/sql-database-aad-authentication-configure#provision-an-azure-您的托管实例的活动目录管理员

0 投票
1 回答
48 浏览

azure - 将 SQL 2016 数据库部署到 Azure SQL 托管实例的可能方法有哪些?

我已经准备好一个 Azure SQL 托管实例。我需要配置什么才能将 SSMS 2016 数据库部署到托管实例。我可以有一个逐步的过程来执行部署吗?是否有任何可用的工具可以自动执行此过程?

0 投票
1 回答
288 浏览

sql-server - 获取查询的实际执行计划需要几个小时以上?

在执行分析时观察到特定过程在 SQL VM 上运行了 10 分钟,但由于某种原因,它在 SQL 托管实例中需要 1 分钟。这发生在生产环境中。

进一步分析试图获得实际的执行计划,执行计划需要更长的时间,比如 30 多分钟,但没有完成。有人知道为什么执行需要很长时间吗?

0 投票
2 回答
3049 浏览

azure - 如何将 Azure SQL 托管实例连接到 Azure 应用服务(使用 .NET Core 2.2 编写)

我有一个部署到 Azure 应用服务的 .NET Core 2.2 Web 应用程序,我正在连接到一个 Azure SQL 托管实例。Appsettings.json 中要写入的连接字符串应该是什么。我尝试了在 Azure 门户中找到的以下连接字符串,但这不起作用。

但是当我尝试运行下面的 Azure App Service 时,我没有得到任何数据。

您能否提出解决此问题的方法?

0 投票
0 回答
1139 浏览

sql-server - 信号量超时期限已过

我尝试使用导入导出向导 SSMS 12 将我的记录从 excel 上传到 azure 托管实例。以下是我在上传数据时遇到的错误。我尝试使用 5 条相同的记录上传 5 次。只有1次插入数据。另一个 4 我得到了这个错误。

  • 复制到 [dbo].[F&B](错误)消息

错误0xc0202009:数据流任务1:SSIS 错误代码DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80004005。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80004005 描述:“通信链路故障”。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80004005 描述:“TCP Provider:现有连接被远程主机强行关闭。”。(SQL Server 导入和导出向导)

错误0xc0209029:数据流任务1:SSIS 错误代码DTS_E_INDUCEDTRANSFORMFAILUREONERROR。“Destination - F&B.Inputs[Destination Input]”失败,因为发生错误代码 0xC020907B,并且“Destination - F&B.Inputs[Destination Input]”上的错误行处置指定错误失败。指定组件的指定对象发生错误。在此之前可能会发布错误消息,其中包含有关失败的更多信息。(SQL Server 导入和导出向导)

错误 0xc0047022:数据流任务 1:SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。在处理输入“目的地输入”(81) 时,组件“目的地 - F&B”(68) 上的 ProcessInput 方法失败,错误代码为 0xC0209029。已识别的组件从 ProcessInput 方法返回错误。该错误是特定于组件的,但该错误是致命的,将导致数据流任务停止运行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。(SQL Server 导入和导出向导)

Msg 121, Level 20, State 0, Line 0 从服务器接收结果时发生传输级错误。(提供者:TCP 提供者,错误:0 -信号量超时期限已过期。)

0 投票
2 回答
220 浏览

database-backups - 有没有办法备份 TDE 启用 Azure DB(托管实例)

我们的要求是在触发事件时手动备份 Azure DB(MI)。此数据库已启用 TDE。我无法解密并进行手动备份,因为解密数据库需要很长时间。有没有办法手动备份 db(导出到 Azure 存储)并将其导出到 Azure 存储?

0 投票
1 回答
595 浏览

sql-server - SQL Server 存储过程中的连续 While 循环

我正在创建一个包含两个while循环的存储过程,下面提到的用于创建几个临时表,下一个循环将一些数据写入其中。

临时表名称是从静态表中检索的

问题:第一次迭代之后的下面的while循环并进入下一个循环(第二个)。我在这里做错了吗?

或者这就是while循环在SQL Server(Azure SQL MI)中一个过程中的工作方式?

以这种方式创建临时表也是一种好习惯吗?

编辑:

错误:消息 208,级别 16,状态 0,第 1 行无效的对象名称“#test_delete”。

0 投票
1 回答
435 浏览

azure-sql-managed-instance - 具有私有 IP 虚拟网络的 Azure SQL 托管实例

我们有一个不允许公共 IP 用于资源创建的组织策略,因此我无法创建 SQL 托管实例,因为它在虚拟网络中使用公共 IP。有没有办法为 SQL 托管实例配置具有专用 IP 的虚拟网络?

以下是政策:

“properties”:{ “policyType”:“Custom”,“mode”:“Indexed”,“description”:“我们不允许公共 IP 地址和用户定义路由的安全策略”,“policyRule”:{ “if”: {“anyOf”:[{“source”:“action ”,“like”:“Microsoft.Network/publicIPAddresses/”},{“source”:“action”,“like”:“Microsoft.Network/routeTables/ ” } ] }, "then": { "effect": "deny" } }