首页 > 解决方案 > MS SQL Server Docker 数据位置

问题描述

我正在使用mcr.microsoft.com/mssql/server:2019-latest容器并希望挂载其数据目录,以便在服务器出现故障时数据不会丢失。

数据目录在哪里?该文档根本没有提到这一点。

标签: sql-serverdockersql-server-2019

解决方案


Linux 上的 SQL Server 文件默认位于/var/opt/mssql. 毫不奇怪,数据文件在data目录中,日志文件在log目录中。

这也在文档中更改默认数据或日志目录位置

filelocation.defaultdatadir 和 filelocation.defaultlogdir 设置更改创建新数据库和日志文件的位置。默认情况下,此位置是 /var/opt/mssql/data。


推荐阅读