首页 > 解决方案 > 启动 db docker 容器时无法编辑数据库表

问题描述

我使用以下命令在 docker 容器内启动了一个 SQL Server 数据库实例:

docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=login*' -e 'MSSQL_PID=Express' -p 1445:1443 
--name=myDB microsoft/mssql-server-linux:latest

一切正常。重新启动机器后,我启动了同一个容器

docker start myDB

现在,当我尝试使用 SQL Server Management Studio 编辑数据库表时,我得到:

在此处输入图像描述

标签: .netsql-serverdocker

解决方案


这看起来是 SSMS 客户端的错误。首先,尝试重新启动 SSMS。如果问题仍然存在,则可能是 SSMS 安装已损坏,在这种情况下,重新安装 SSMS 可能是解决方案。


推荐阅读