在SSMS 2016 for SQL Server 2008上看不到“创建新表”

时间:2016-07-05 04:13:00

标签: sql-server database sql-server-2008 ssms ssms-2016

我有一个共享主机。我很高兴。我在其面板上创建了新的数据库,然后我使用SQL Server Management Studio管理我的数据库。我可以通过右键单击设计器数据库来添加新表。

数据库是:SQL Server 10.0.2531(我认为是SQL Server 2008 SP1)

我的SSMS详情

Microsoft SQL Server Management Studio          13.0.15500.91
Microsoft Analysis Services Client Tools        13.0.1605.86
Microsoft Data Access Components (MDAC)         10.0.10586.0
Microsoft MSXML                                 3.0 6.0 
Microsoft Internet Explorer                     9.11.10586.0
Microsoft .NET Framework                        4.0.30319.42000
Operating System                                6.3.10586

我已将我的SSMS更新到2016年。但现在,当我右键单击我的数据库时,没有“新建 - >>表格菜单”。右键单击菜单仅“过滤,启动Powershell,报告和刷新”

现在我可以通过New Query菜单创建新表(通过编写查询),但是我的“New - > Table菜单”在哪里?这是安全问题吗?

2 个答案:

答案 0 :(得分:2)

此问题报告了一个错误

connect.microsoft.com

social.msdn

答案 1 :(得分:1)

在SSMS中,您可以使用SQL脚本创建新表,因为该处理是在服务器上完成的。但是,SSMS提供了添加表的功能,这里必须开发用户界面以为每个版本的SQL Server提供必要的功能,这显然有一个开销。因此逐渐旧版本被删除。

SSMS for SQL 2012未提供对SQL Server 2005的支持。

现在Damien_The_Unbeliever指出SSMS for SQL Server 2016支持所有受支持的SQL Server版本。但这是针对"主流支持结束日期",唉,SQL Server 2012是最后一个拥有完整UI支持的版本。

您仍然可以安装多个版本的SSMS,就像您可能需要保留BIDS以及安装数据工具以维护较旧版本的SSIS