sql-server - MS SQL Server Docker 数据位置
问题描述
我正在使用mcr.microsoft.com/mssql/server:2019-latest容器并希望挂载其数据目录,以便在服务器出现故障时数据不会丢失。
数据目录在哪里?该文档根本没有提到这一点。
解决方案
Linux 上的 SQL Server 文件默认位于/var/opt/mssql
. 毫不奇怪,数据文件在data
目录中,日志文件在log
目录中。
这也在文档中更改默认数据或日志目录位置:
filelocation.defaultdatadir 和 filelocation.defaultlogdir 设置更改创建新数据库和日志文件的位置。默认情况下,此位置是 /var/opt/mssql/data。
推荐阅读
- python - AttributeError:模块“tensorflow_federated.python.simulation”没有属性“HDF5ClientData”
- javascript - 如何在 React 中使用函数编辑字符串
- c# - 带有 nx monorepo 的 Azure Pipelines 警告
- java - Google reCaptcha 是否足以防止暴力攻击?
- windows - 测量按名称分组的 Windows 任务的执行时间
- asp.net - 将 CreateGUID 从 vb6 转换为 vb.net
- r - R:由于超时问题无法解析文件
- react-native - react-native 0.59 迁移到 API 29 如何请求位置权限
- c# - Excel 将日期列视为一般,但我需要在使用 C# 导出到 Excel 时将其视为日期
- go - 创建包含时区的日期字符串