在 MAC OS 中使用 docker MSSQL 服务器恢复 .bak 文件

问题描述

我正在使用最新版本的 docker MS-sql 服务器并尝试使用 Azure 数据工作室恢复数据库 (.bak) 文件。但是无法在MAC中找到物理位置

enter image description here

根据 Azure 数据工作室,它将数据指向 /var/opt/mssql/data,但是,我们无法在 MAC OS 上找到该位置。

我用来运行镜像的 Docker sql 服务器命令

docker run --name Mssql -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=xxxxxxx' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest

解决方法

使用下面的命令解决我的问题,我必须用容器卷挂载卷

> dput(df)
structure(list(ID = c(1,1,2,3),Time = c(0,0.001,0.002,0.003,0.004,0.005,0.006,0.007,0.008,0.009,0.01,0.011,0.012,0.013,0.014,0.015,0.016,0.017,0.018,0.019,0.02,0.021,0.022,0.023,0.024,0.025,0.026,0.027,0.028,0.029,0.03,0.031,0.032,0.033,0.034,0.035,0.036,0.037,0.038,0.039,0.04,0.041,0.042,0.043,0.044,0.045,0.046,0.047,0.048,0.049,0.05,0.051,0.052,0.053,0)),row.names = c(NA,-92L),class = "data.frame")

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...