【问题标题】:How come I have no option to Create Partition?为什么我没有创建分区的选项?
【发布时间】:2020-04-27 10:12:30
【问题描述】:

我没有在我的表上创建分区的选项。

我想也许我必须先创建一个文件组,但我在数据库属性下也没有选项。

我错过了什么?

*这是一个 Azure 数据库。

【问题讨论】:

  • 这个mssqltips.com/sqlservertip/3494/… 似乎表明它在 Azure SQL 中受支持。也许只是不在 SSMS GUI 中
  • 在网页How much research effort is expected of Stack Overflow users? 上写了以下内容:在 Stack Overflow 上提问应该是您寻找答案过程中的最后一步 在发布问题之前您是否进行了研究?
  • @Abra 当然,我在发布之前进行了彻底的研究。是的,有很多文档描述了如何在 SQL 中对 Azure 进行分区,但没有一个文档显示了内置分区向导的使用情况,其中不包括使用未包含的“创建分区”选项。我只想使用向导。我的问题是为什么我不能。
  • @user3846899 原因是不支持 Azure SQL 数据库的完整 SSMS UI 支持。许多人对此问题发表了反馈,但仍然没有解决方案。如果我的回答对你有帮助,希望你可以标记为答案。这对其他社区成员可能是有益的。谢谢。

标签: sql azure-sql-database


【解决方案1】:

我们可以像提到的 cmets 一样使用 T-sql 在表上创建分区。

如您所知,SSMS UI:创建分区适用于本地 SQL Server,Azure SQL 数据库没有选项。

实际上,不仅是 Create Partition 选项,还有很多选项不支持 Azure SQL 数据库。大多数文档只说 Azure SQL 数据库支持该功能,没有详细说明。

您可以参考这个博客:No UI dialogs in MS Azure / SQL Server Management Studio

原因是 SSMS 对 Azure SQL 数据库没有完整的 SSMS 支持。

很多人在SQL数据库反馈中抱怨这个:

How can we improve Azure SQL Database?Full Management Studio Support

如:

  • “Graham Plowman 评论·2019 年 1 月 23 日 17:01

    SSMS 的常规版本有一个围绕所有安全性和用户的 UI 管理选项(以及许多其他选项),使用起来轻而易举。

    当 SSMS 连接到 SQL Azure 数据库时,所有这些 UI 功能消失了,取而代之的是轰炸到一个屏幕 必须输入 SQL 命令!!

    接下来呢?这就是我们过去管理 SQL 服务器的方式 1990 年代,在 SSMS 成为重要工具之前的 4.3 版!!

    请添加 UI,使其与常规 SQL 安装相同。 轰炸 SQL 是一个非常落后的步骤。”

暂时还没有解决办法。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-12
    相关资源
    最近更新 更多