问题标签 [azure-sql-server]

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 回答
640 浏览

sql-server - 寻找权威的 Azure Sql 数据库规模指南

我正在寻找一个明确的 Azure Sql 数据库大小调整指南资源/帮助程序,用于记录从托管 Sql Server 迁移到 Azure Sql 数据库的比较大小调整指南。

这是我们当前的托管 Sql Server 指南: 在此处输入图像描述

似乎有很多“非常有用”的大小指南可用于我以前使用过的 Sql Server,但无法找到一个我可以输入当前 Sql Server 大小指南详细信息的工具,并且该工具会输出比较的 Azure Sql Server尺码指南。

以前使用的托管 Sql Server 大小指南:

SQL Server 调整资源

硬件大小调整 Microsoft SQL Server

我是否假设它是来自 Sql Server 的 Azure Sql DB 大小指南的一对一转换?

有人可以帮我将上面的 Sql Server 大小指南转换为 Azure Sql DB 的大小指南,或者给我一个好的资源吗?

0 投票
1 回答
246 浏览

azure-sql-database - Azure Data Lake 外部数据源:行大小太大

CREATE EXTERNAL TABLE xyz ....FROM LOCATION "dbo.xyz"我尝试使用和方法从外部 Azure Sql Db 中读取数据,结果导致SELECT * FROM ExternalDataSource EXECUTE @"SELECT a,b,c FROM dbo.xyz WHERE DATALENGTH(a)<128000"行大小太大(来自远程数据源的行大于 4194304 字节。)错误。当我尝试定位大于此值的行时,此处受 Jaime 回答启发的查询不会产生任何结果。

我尝试通过执行远程查询来限制行集,以获取行大小小于 4MB 的行以及具有大字符串的列的数据长度小于 128KB,但我仍然遇到相同的错误。

我的印象是,如果我在 Sql Db 端执行远程查询以将行集限制为 Azure Data Lake 可以容纳的范围,我会没事,但似乎并非如此。我可以申请一个合理的解决方法吗?

干杯!

0 投票
1 回答
1449 浏览

azure-sql-database - Azure SQL DW - 查询级别的控制资源类

我在 DW500 的 Azure SQL DW 上运行一些 ETL,所以我有 20 个并发槽可用我的一些查询需要 RC xlargerc、一些更大的 c 等,因此预期负载可能因查询而异

是否有任何选项可以直接控制查询中分配的 RC?例如使用 OPTION 或任何其他提示?

到目前为止,我能找到的唯一解决方法是创建分配了不同资源类的单独用户,这实际上并不可行

在此先感谢,-格哈德

0 投票
2 回答
1359 浏览

sql - Azure SQL,将大部分数据库复制到现有的(不是新的)同一服务器中

我知道我可以将 DB 克隆到一个新的

创建数据库 Database1_copy 作为 Database1 的副本;

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-copy-transact-sql

这是有缺陷的,除了在 Azure 中,数据库属性由 Azure 门户管理,所以我试图找到一种方法将大部分架构/资源/数据复制到现有数据库中

非常适合:

克隆数据库 Database_test 作为 Database_production 的副本

[甚至第一种方法是“克隆”整个数据库,实际上应该保留目标数据库上的几个表,所以更好的方法是克隆除('table1','table2')之外的所有内容。实际上计划通过编写目标数据库上所需的几个表并在导入后覆盖它们来实现这一点,但打赌解决方案将是另一个]

0 投票
1 回答
1706 浏览

azure - VM 停止时的 Azure VM 软件成本

我想知道 VM 停止时是否会收取 VM 的软件成本部分。我想运行 Azure SQL VM Enterprise。VM 每月的软件成本为“1,116 美元/月”。

如果我停止遗嘱,我仍然需要为软件付费。

0 投票
1 回答
2383 浏览

azure - Azure SQL 的 Active Directory 密码身份验证不起作用

我遵循了所有提到的步骤,但无法使用 AD 主体的“Active Directory 密码身份验证”,它是我 SampleDB 中包含的用户。我收到此错误:

无法连接到 sql01.database.windows.net。

附加信息:

无法在 Active Directory 中验证用户 user@customDomain.com (Authentication=ActiveDirectoryPassword)。

错误代码0xCAA20003;状态 10

ID3242:无法对安全令牌进行身份验证或授权。(Microsoft SQL Server,错误:0)

我们使用 Ping Federate 作为我们的联合提供商。

令我惊讶的是,“Active Directory 集成身份验证”适用于同一用户。我们是否需要在本地环境中打开一些防火墙或端口才能使其正常工作?

0 投票
1 回答
62 浏览

azure - 维护存储在 Azure SQL 和表存储中的数据之间的关系

处理一个项目,其中大量数据将从 SQL Server(在 Azure VM 上运行)移动到 Azure 表存储,以实现扩展和更便宜的存储原因。正在移动到表存储的数据中有几个外键,它们是 SQL 表中的 GUID(主键)。显然,没有办法确保引用完整性,因为事务不跨越不同的 Azure 存储类型。我想知道是否有人在这种存储设计上取得了成功。是否有任何事务管理解决方案允许创建跨 SQL Server 和 Azure 表存储的事务?从两个数据库(SQL 和表存储)读取查询的含义是什么?

0 投票
1 回答
250 浏览

azure - 使用 Elastic Query 更新弹性池 Db 中的一行表

我有一个 SQL Server,我在其中创建了“n”个具有相同架构和表的弹性池 DB。我想像使用弹性查询一样更新弹性池数据库Column1中表中的列。可能吗?如果是,请提供样品。table1ElasticDB1

0 投票
1 回答
16 浏览

azure-sql-server - 所需的 Azure SQL 数据库空间量

我想在 Azure SQL 数据库中保存大约 100,000 人的地址。地址表的架构将如下所示。

每个表字段的大小为 250 NVARCHAR。

First Name Middle Name Last Name Email Phone 1 Phone 2 Phone 3 Fax 1 Twitter Facebook LinkedIn Address 1 Address 2 City State Country

  • 我需要多少 GB 的存储空间来存储 100,000 个地址以及 SQL Server 所需的额外空间?
  • Microsoft Azure 是否对每次调用访问服务器以检索或保存数据收费?
0 投票
0 回答
166 浏览

asp.net-mvc - 在 Azure 上部署后应用程序未连接到数据库

在 Azure 上发布 MVC 应用程序时,会自动选择连接字符串,但我无法理解部署的应用程序如何使用此连接连接到数据库。

出现服务器错误:SqlException (0x80131904):建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。

如何在 Azure 上解决此问题。