【发布时间】:2017-09-21 01:21:02
【问题描述】:
我正在开发一个基于 EF 的 Web 应用程序,其中包含超过 1 GB 的种子数据。该应用程序使用 Bizspark 订阅帐户托管在 Azure 中。
我创建了一个应用服务计划,其中包含与应用服务关联的 Web 应用程序。我开始将数据上传到 Sql Server,但这失败了。我意识到默认大小是 1GB,所以我昨天将计划升级为具有 10 DTU 和 10 GB 的标准计划,并在大约 5 天前上传了数据。
之后,由于某些问题,我删除了应用服务计划并创建了一个新计划。 SQL Server 大小和设置未修改。
我创建了一个新计划并上传了应用程序并观察到以下内容 -
- 数据库表被清除
- 数据库奖励结构已重置为基本
昨天晚上我再次将数据库计划升级到 10 GB 和 10 DTU。我看到更改尚未生效。
- 固定大小需要多长时间?
- 是否必须重新创建表?
9/11
我刚刚尝试通过bcp 工具上传数据。但我收到以下错误:
1000 行发送到 SQL Server。发送总数:51000 通讯链路故障 文本列数据不完整 通讯链路故障 TCP Provider:远程主机强行关闭了现有连接。 通讯链路故障
这是昨天我更改数据库大小之前的新内容,但出现以下错误: 9/10
1000 行发送到 SQL Server。 发送总数:1454000 数据库“db”已达到其大小配额。分区或删除数据、删除索引或查阅文档以获取可能的解决方案。 BCP 复制失败
我不明白失败消息中的不一致,甚至是同一数据文件的上传失败。
问候, 拉利特
【问题讨论】:
-
您是否使用代码优先方法,可能在部署时重新创建了数据库。
标签: sql-server azure-sql-database