首页 > 其他分享 >SSMS建表时,出现报错,无法建表

SSMS建表时,出现报错,无法建表

时间:2023-02-12 15:44:13浏览次数:49  
标签:操控 建表 建表时 数据库 SSMS Server 报错 版本 SQL

出现的提示信息

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

 

 

 

 

标签:操控,建表,建表时,数据库,SSMS,Server,报错,版本,SQL
From: https://www.cnblogs.com/kccake-1/p/17113894.html

相关文章