小编Jul*_*ian的帖子

无法打开备份设备“/var/opt/mssql/backup/MyDB.bak”。操作系统错误5(访问被拒绝。)

我发现很多情况下,人们尝试从 docker 容器外部打开文件。但我的显然在里面。

我收到的全部信息是:

$ /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "mypw" -Q 
"RESTORE FILELISTONLY FROM DISK = '/var/opt/mssql/backup/MyDB.bak'"
Msg 3201, Level 16, State 2, Server 1c7bf85afdaf, Line 1
Cannot open backup device '/var/opt/mssql/backup/MyDB.bak'. Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Server 1c7bf85afdaf, Line 1
RESTORE FILELIST is terminating abnormally.
Run Code Online (Sandbox Code Playgroud)

当我尝试实际恢复数据库时也会发生同样的情况。知道出了什么问题吗?

我感觉可能是一些权限问题需要更改文件的权限

$ ls -la var/opt/mssql/backup/MyDB.bak
-rw-r----- 1 501 dialout 3395584 Jan 16 02:12 var/opt/mssql/backup/MyDB.bak
Run Code Online (Sandbox Code Playgroud)

sql-server docker

11
推荐指数
1
解决办法
8608
查看次数

macOS 无法验证“clang”的开发者

我更新到 macos-catalina,我正在尝试使用交叉编译 android 的 C++ 代码 android-ndk-r18b

macOS 无法验证“clang”的开发者。确定要打开吗?

它要求我提供所有不同的可执行文件/编译器(例如arm-linux-androideabi-ranlib)。我通过转到Security & Privacy并允许出现在那里的所有可执行文件来解决这个问题。是否有更通用的方式来授权 android ndk 中的所有内容?

android-ndk macos-catalina

5
推荐指数
2
解决办法
1894
查看次数

更新供应商库中的文件

我需要对供应商库之一中的文件进行一些更改。

最好的方法是什么?

也许:

 1. fork repo
 2. make changes
 3. update dependencies to use fork
 (4.) make pr to original repo

Run Code Online (Sandbox Code Playgroud)

go

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

标签 统计

android-ndk ×1

docker ×1

go ×1

macos-catalina ×1

sql-server ×1