SSMS对象资源管理器 - 选择前N个行当连接到Azure的DB失踪(SSMS Object Exp

2019-08-16 19:53发布

我刚刚升级我的SSMS 2008 R2。 我缺少的选项从表中选择前1000行,像这样:

我的是这样:

我知道如何改变所显示的行数,但选项是根本不存在。 我看到有人提交了一个bug这个几年前,但没有解决方法,我不知道该怎么做。 有任何想法吗?

编辑- Azure的问题?

我只是用SSMS打开我的本地SQL Server,和我得到的选项,选择前100行。 但在我的其他SSMS例如,连接到我的Azure的DB的一个,我看不出来。 它是可能的Azure的限制吗?

Answer 1:

基于这个答案 ,我相信它是SQL Azure的的限制。 我一直没能找到,将允许您解决问题的其他信息。



Answer 2:

截至2015年6月4日MS发布了一个修复程序来解决这个问题。

http://support.microsoft.com/en-us/kb/3011055

“更新是可用的使‘选择前1000行’选项SQL Azure数据库的表和视图”



Answer 3:

与SQL Azure的工作时,你不必在SSMS这个选项,你必须exexute自己查询... 从表名选择顶部10000

很少有其他的选择,以及在SSMS未在SQL Azure中的情况下显示。

这是SQL Azure中excpected行为。



Answer 4:

这是现在的SqlServer MGT工作室2014可用。



Answer 5:

检查您是否有在SQL Server对象资源管理器设置正确的值:



文章来源: SSMS Object Explorer - Select Top N Rows missing when connected to Azure DB