小编Get*_*toX的帖子

无法使用卷运行 SQL Server 2019 docker 并出现错误:安装程序复制系统数据文件失败

当我在 Linux 主机上运行官方文档中的最新 sql server 映像时。

docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=asdasdasdsad' -p 1433:1433 -v ./data:/var/opt/mssql/data -d mcr.microsoft.com/mssql/server:2019-latest

我收到错误:

ERROR: Setup FAILED copying system data file 'C:\templatedata\model_replicatedmaster.mdf' to '/var/opt/mssql/data/model_replicatedmaster.mdf':  5(Access is denied.)
Run Code Online (Sandbox Code Playgroud)

此消息仅出现在 Linux 主机上并且具有绑定卷。

sql-server docker

22
推荐指数
1
解决办法
2万
查看次数

8
推荐指数
1
解决办法
1万
查看次数

如何引用同一 appsettings.json 文件中的另一个值?

我需要在 appsettings.json 中的两个位置使用数据库连接字符串。

是否可以在 json 文件中引入公共变量或 json-path 相关引用以避免潜在的问题?

如果能在不接触 C# 代码的情况下拥有它,那就太棒了。

{
...
  "ConnectionStrings": {
    "Default": "Host=localhost;Database=db;Port=5432;Username=postgres;Password=postgres"
  },
  "Nlog": {
    "targets": {
      "database": {
        "type": "Database",
        "dbProvider": "Npgsql.NpgsqlConnection, Npgsql",
        "connectionString": "Host=localhost;Database=db;Port=5432;Username=postgres;Password=postgres",
...
      }
    }
...
}
Run Code Online (Sandbox Code Playgroud)

json nlog appsettings .net-core asp.net-core

6
推荐指数
2
解决办法
4357
查看次数