VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > T-SQL >
  • SSMS建表时,出现报错,无法建表

出现的提示信息

This backend version is not supported to design database diagrams or tables. (MS Visual Database Tools
 

 

问题发生的原因

SSMS的版本低于SQL Server的版本

——————————————————————————

查询SSMS的版本

New Query

SELECT @@VERSION

 —————————————————————————————————

查询SQL Server的版本

SSMS主菜单_>About(位于最下方)

 ——————————————————————————————————

 解决方法

下载新的SSMS,去微软官网下载就好了

下载完之后可以把之前SSMS的设置导入进来,然后就可以把旧版的SSMS删除了,之前的数据库并不会丢失

——————————————————————————————————————————————

解释:

SSMS(SQL Server Management Studio)并不是一个操控数据库的工具,真正帮助我们操控数据库的是SQL Sever,是SSMS将请求发送给SQL Server,SQL Server帮助我们解决

我们对数据库的操控。

因为SSMS版本低于SQL Server,所以SSMS无法调用Server来帮助我们解决问题;SSMS如果高于SQL Server,则可以调用Server,高版本的Client(客户端)可以调用

低版本的Server(服务)。

这种结构称之为C(Client,客户端)-S(Server)架构,这个Server现在看是运行在我们的电脑上,但是Server完全可以部署在远端的服务器或者云端。

——————————————————————————————————————————————

转载自SQL Server - 無法建立 Database Diagrams - Yowko's Notes



相关教程