我刚刚升级我的SSMS 2008 R2。 我缺少的选项从表中选择前1000行,像这样:
我的是这样:
我知道如何改变所显示的行数,但选项是根本不存在。 我看到有人提交了一个bug这个几年前,但没有解决方法,我不知道该怎么做。 有任何想法吗?
编辑- Azure的问题?
我只是用SSMS打开我的本地SQL Server,和我得到的选项,选择前100行。 但在我的其他SSMS例如,连接到我的Azure的DB的一个,我看不出来。 它是可能的Azure的限制吗?
我刚刚升级我的SSMS 2008 R2。 我缺少的选项从表中选择前1000行,像这样:
我的是这样:
我知道如何改变所显示的行数,但选项是根本不存在。 我看到有人提交了一个bug这个几年前,但没有解决方法,我不知道该怎么做。 有任何想法吗?
编辑- Azure的问题?
我只是用SSMS打开我的本地SQL Server,和我得到的选项,选择前100行。 但在我的其他SSMS例如,连接到我的Azure的DB的一个,我看不出来。 它是可能的Azure的限制吗?
基于这个答案 ,我相信它是SQL Azure的的限制。 我一直没能找到,将允许您解决问题的其他信息。
截至2015年6月4日MS发布了一个修复程序来解决这个问题。
http://support.microsoft.com/en-us/kb/3011055
“更新是可用的使‘选择前1000行’选项SQL Azure数据库的表和视图”
与SQL Azure的工作时,你不必在SSMS这个选项,你必须exexute自己查询... 从表名选择顶部10000
很少有其他的选择,以及在SSMS未在SQL Azure中的情况下显示。
这是SQL Azure中excpected行为。
这是现在的SqlServer MGT工作室2014可用。
检查您是否有在SQL Server对象资源管理器设置正确的值: