SSMS 中缺少添加索引箭头
Missing Add Index Arrow in SSMS
在我的旧机器上添加索引时,我会使用以下选项打开对话框:
但是在我的新机器上,它缺少向右的黑色小箭头:
然后调出 T SQL 你可以在点击 "new index..."
时在右边看到
我直接连接到 Azure SQL,我的 table 如下:
我是不是遗漏了什么明显的东西?
当您连接到 Azure SQL 数据库时,这些选项不可用。它们仅在您连接到 SQL 服务器实例时可用。
这是 Azure SQL 数据库的限制,当您选择使用 SSMS 创建 "New index" 时,用户使用 SSMS 的体验还不一样(正如您在图像上显示的那样)已经包含在你的问题中)然后 SSMS 将在查询 window 上创建一个 T-SQL 索引模板,同样的事情也会发生在创建一些 Azure SQL 数据库对象上,包括登录、角色、模式和统计数据。
但是,当您使用 SSMS 在附加到 SQL 服务器实例的数据库上创建登录名、角色、模式和统计信息时,SSMS 会为您提供一个用于创建它们的 GUI 对话框。
在我的旧机器上添加索引时,我会使用以下选项打开对话框:
但是在我的新机器上,它缺少向右的黑色小箭头:
然后调出 T SQL 你可以在点击 "new index..."
时在右边看到我直接连接到 Azure SQL,我的 table 如下:
我是不是遗漏了什么明显的东西?
当您连接到 Azure SQL 数据库时,这些选项不可用。它们仅在您连接到 SQL 服务器实例时可用。
这是 Azure SQL 数据库的限制,当您选择使用 SSMS 创建 "New index" 时,用户使用 SSMS 的体验还不一样(正如您在图像上显示的那样)已经包含在你的问题中)然后 SSMS 将在查询 window 上创建一个 T-SQL 索引模板,同样的事情也会发生在创建一些 Azure SQL 数据库对象上,包括登录、角色、模式和统计数据。
但是,当您使用 SSMS 在附加到 SQL 服务器实例的数据库上创建登录名、角色、模式和统计信息时,SSMS 会为您提供一个用于创建它们的 GUI 对话框。