欢迎投稿

今日深度:

SSMS建表时,出现报错,无法建表,因为SSMS版本低于

SSMS建表时,出现报错,无法建表,因为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

 

 

 

 

www.htsjk.Com true http://www.htsjk.com/Sql_Server/45060.html NewsArticle SSMS建表时,出现报错,无法建表,因为SSMS版本低于 出现的提示信息 This backend version is not supported to design database diagrams or tables. (MS Visual Database Tools 问题发生的原因 SSMS的版本低于SQL S...
评论暂时关闭