azure-sql-server相关内容

PYODBC连接将进入休眠模式

我正在尝试使用PYODBC连接从数据块执行存储过程,在所有事务发生后,状态将进入休眠模式。在这一点上请帮助我, 我尝试了自动提交和连接超时等所有可能性,但都不起作用。 import pyodbc import datetime username = "usrname" password = "password" server = "server" database_name = "dbnam ..

将本地SFTP文件夹中的数据接收到Azure SQL数据库(Azure数据工厂)

用法:我会定期(每天/每周)将不同大小的数据文件复制到特定的SFTP文件夹。所有这些文件都需要验证和处理。然后将它们写入Azure SQL中的相关表。文件为CSV格式,实际上是直接对应于Azure SQL中的特定表的纯文本文件。 实现: 计划使用Azure数据工厂。到目前为止,从我的阅读中我可以看到,我可以有一个复制管道,以便将数据从本地SFTP复制到Azure Blob存储。此外,我 ..
发布时间:2022-04-04 18:27:58 其他开发

Azure Web App 和 Azure SQL Server 的 VNet 集成

我有一个 Azure Web 应用程序和一个 Azure SQL Server,它们都在同一个订阅中.它们都连接到同一个 VNet 子网,如下面的快照所示.SQL Server 配置为不允许 Azure 资源和服务访问服务器,因为它应该只允许从连接的子网或一组 IP 规则进行访问. 不幸的是,SQL Server 正在主动拒绝来自 Web 应用程序的任何连接,声明不允许 Web 应用程序 I ..

用户'<令牌标识的主体>'登录失败.使用Azure Function应用程序和使用托管身份的Azure SQL服务时令牌已过期

我正在使用由服务总线触发的功能应用程序.它使用 Managed Identity 连接到 Azure SQL Server . 使用以下代码创建连接. 新的SqlConnection(this.ConnectionString){//AzureServiceTokenProvider处理缓存令牌并在令牌过期之前刷新它AccessToken =新的AzureServiceTokenProvi ..

调用Azure SQL数据库REST API会出现错误:不支持Basic的身份验证方案

在我的 WPF Core 客户端应用程序的以下代码中,我正在尝试使用此 错误详细信息: {StatusCode:401,ReasonPhrase:“未经授权",版本:1.1,内容:System.Net.Http.HttpConnectionResponseContent,标头:{缓存控制:无缓存语法:无快取WWW-Authenticate:承载authorization_uri ="http ..
发布时间:2021-04-13 19:47:02 C#/.NET

适用于Azure Web App和Azure SQL Server的VNet集成

我在同一订阅中拥有一个Azure Web App和一个Azure SQL Server.它们都连接到相同的VNet子网,如下面的快照所示. SQL Server配置为不允许Azure资源和服务访问服务器,因为它只应允许从连接的子网或一组IP规则进行访问. 不幸的是,SQL Server主动拒绝来自Web应用程序的任何连接,指出不允许Web应用程序IP访问服务器. 有趣的是,我在另一个订 ..

所有公司没有关闭价格的SQL日期

我有一个事实表,其中有公司股票代码和TradingDates的ClosePrice。我还有一个dimCalendar表,其中所有日期都存在,并且为“交易假期”保留一个标志。 不知何故,我需要一个新的事实表或物化视图或一些用于报表目的是需要在包括TradingHolidays在内的每一天都具有ClosePrice。 交易假期的ClosePrice应该是该CompanyTicker的前一个 ..
发布时间:2020-06-06 20:03:17 数据库

在Azure中,如何配置SQL Server故障转移发生时的警报或通知?

在Azure中,如果使用故障转移组设置SQL Server并将故障转移策略设置为自动,那么如何在发生SQL Server故障转移时配置警报或通知?如果无法在Monitor中进行设置,是否可以在其他地方编写脚本? 解决方案 找到了一种使用自动化在Azure中编写脚本的方法帐户> Runbook>使用Powershell。像这样的简单脚本应该可以做到。只需找出运行方式帐户并按计划或警报触发即可 ..
发布时间:2020-06-06 20:03:15 其他开发

Azure SQL:运行特定的SQL查询(如创建数据库作为副本)的成本是多少

在Azure中运行以下操作的成本是多少? 删除数据库MyDB; 创建数据库MyDB作为MyDB_Clean的副本; 上述操作的范围是将现有数据库还原为干净版本以提高网站性能 它将每天通过Azure Web作业运行一次,并希望从成本方面评估这是否可行。 MyDB_Clean 已用空间= 35 MB,已分配空间48 MB,使用层S0 / S1 / S2 ..

Azure搜索服务-从Azure VM上的SQL Server导入失败(“数据源有效负载应至少指定数据源名称和类型之一)

我正在尝试从Azure VM上的SQL Server添加新数据源,用于通过Azure Web门户创建的搜索服务和索引器。据我了解,我可以创建索引,导入此数据,然后创建索引器以定期将数据推入索引。我正在为SQL Server添加连接字符串,并在单击“测试连接”时收到一条成功消息。这些表显示在一个下拉列表中,我选择一个。 当我在创建新数据源时单击“确定”时,弹出窗口显示“正在采样数据源...”, ..

删除原始Azure SQL Server之后,通过门户还原Azure SQL数据库LTR备份

我找不到这个问题的直接答案,所以希望有人遇到这个问题。 由于LTR备份与订阅相关,因此应该有一个即使已删除托管数据库的原始SQL Server,也可以使用一种还原备份的方法。 在删除SQL Server之后如何通过门户查看和还原备份? 或通过其他方式。 解决方案 当前没有还原整个服务器的内置方法。删除(软删除)服务器后,应在定期运行的清除过程完全删除逻辑服务器之前尽快致电 ..
发布时间:2020-06-06 20:03:07 其他开发

用户'NT AUTHORITY / ANONYMOUS LOGIN'的Azure SQL服务器登录失败

我正在尝试使用我的Azure活动目录帐户从SSMS登录到Azure SQL服务器。 我遵循了此指南:使用SQL配置和管理Azure Active Directory身份验证 我已将我的帐户添加为管理员: 我的帐户在SQL数据库的属性中也显示为Active Directory管理员: 然后,我尝试使用具有Active Directory身份验证的SSMS登录: $ b 我使 ..

如何从Azure SQL数据库创建BAK文件

我想将我的Azure SQL数据库移动到另一台主机。但是,我的新主机只允许导入sql db备份文件(.BAK)。 我发现了如何使用SQL Server Management Studio生成.BACPAK文件,但是找不到从Azure SQL数据库创建BAK文件的方法。 请帮助。 解决方案 但是我的新主机允许导入sql db backup-仅限文件(.BAK); SQL Azu ..
发布时间:2020-06-06 20:02:59 数据库

使用EF Core通过AAD身份验证连接到Azure SQL服务器

Azure SQL Server支持AAD身份验证,我希望我的应用程序使用AAD身份验证而不是SQL Server管理员凭据连接到SQL Server。我正在使用EF Core连接到SQL,如何使EF Core使用AAD身份验证。 我的应用程序已部署在Azure App Service中,并且已启用MSI扩展,所以我期待使用 Microsoft.Azure.Services.AppAuthe ..

Azure SQL Server,是否可以禁用服务器管理(创建后)?

案例 我要使用Azure SQL Server,如有关如何保护Azure SQL Server的最佳做法使用AAD帐户进行访问很好您的服务器/数据库,而不是SQL帐户。 我阅读了Microsoft文档站点和博客上的几篇文章,但是我找不到禁用/删除服务器管理员帐户,在拥有Azure SQL Server和已创建的AAD SQL管理员并将其附加到Azure SQL Server之后。 ..
发布时间:2020-06-06 20:02:54 其他开发

Azure SQL无服务器层永远不会关闭

我正在尝试使用Azure SQL的无服务器层,但是数据库从未“休眠”,因为Azure似乎在不断地在后台查询数据库。我通过和ARM模板创建了数据库。 数据库概述上的“计算利用率”和“应用CPU计费”图表表明,该数据库经常被命中(甚至尽管我自己也没有进行任何查询)。 “查询性能洞察”中的热门查询为: (@ ip_address_value bigint,@ start_ip varchar ..
发布时间:2020-06-06 20:02:50 其他开发

如何设置Azure SQL自动重建索引?

在内部SQL数据库中,通常有一个维护计划,用于在索引使用不多的情况下偶尔重建索引。 PS:我之前曾尝试过,但由于找不到任何选择,所以我想也许是直到我阅读这篇文章后, 并尝试: SELECT DB_NAME()AS DBName ,OBJECT_NAME(ps。 object_id)AS TableName ,i.name AS IndexName ,ips.index_ty ..
发布时间:2020-06-06 20:02:47 数据库

Azure SQL Server弹性池-自动将数据库添加到池

当前,我们有一个Azure SQL Server,每次创建新的Web应用程序时,我们都会使用EF Core Code First来生成数据库。但是,在创建数据库之后,我们手动转到Azure门户,然后将新创建的数据库添加到Azure SQL Server内的弹性池中。是否可以通过某种方式使该过程自动化,以便每个新创建的数据库(无论是通过门户网站还是使用EF或其他方式生成的数据库)都将自动添加到池中? ..

使用Polybase并行将数据加载到现有表中

使用CTAS,我们可以利用Polybase提供的并行性,以高度可扩展和高性能的方式将数据加载到 new 表中。 有没有一种方法可以使用类似的方法将数据加载到现有表中?该表甚至可能是空的。 创建一个外部表并使用 INSERT INTO ... SELECT * FROM ... -我认为这是通过头节点进行的,因此不是并行的? 我知道我也可以删除表并使用CTAS重新创建它但是然后我必 ..
发布时间:2020-06-06 20:02:41 其他开发

如何在Azure SQL数据库上配置邮件

我们正在从Microsoft SQL Server 2012(SP1)-11.0.3128.0(X64) 迁移到 Microsoft SQL Azure(RTM)-12.0.2000.8 以前,如果特定表在特定时间间隔内未更新,我们会从数据库邮件发送邮件。 但是我尝试在Azure邮件上执行相同操作 解决方案 您可以编写存储过程来查询表并返回结果,在Azure WebJob, ..