Восстановление базы данных - SQL Server в Linux - Vagrant Virtualbox - хост Linux
310
Staffan Runnsjö
SQL Server в Linux, похоже, испытывает затруднения при чтении из папки общего доступа / vagrant по умолчанию.
Некоторая информация о папке (ls -l):
- Корневая папка: drwxr-xr-x 1 vagrant vagrant 4096 24 сен. 09:32 vagrant
- Резервный файл: -rw-rw-rw- 1 бродячий бродяга 32636416 21 сентября 12:15 myDatabase.bak
Команда:
sudo /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'myPassword' -Q 'RESTORE DATABASE myDatabase_dev FROM DISK = "/vagrant/myDatabase.bak" WITH MOVE "myDatabase_dev" TO "/var/opt/mssql/data/myDatabase.mdf", MOVE "myDatabase_log" TO "/var/opt/mssql/data/myDatabase_log.ldf"'
Результат:
Msg 3203, Level 16, State 1, Server ubuntu-xenial, Line 1 Read on "/vagrant/myDatabase.bak" failed: 31(A device attached to the system is not functioning.) Msg 3013, Level 16, State 1, Server ubuntu-xenial, Line 1 RESTORE DATABASE is terminating abnormally.
Если переместить файл в другое место, кроме этой общей папки, восстановление будет выполнено. Владение файлом также не имеет значения, оно может иметь любого владельца, если оно не находится в общей папке. В разрешениях папки / файла я не вижу ничего, что не позволяло бы MSSQL читать файл.
Редактировать: перемещение файла не вариант . Это тестовая база данных, реальная огромная.
Пожалуйста, кто-нибудь знает почему и что с этим делать?
0 ответов на вопрос
Похожие вопросы
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
4
Как я могу смоделировать существующую структуру базы данных SQL?
-
1
Как определить имя сервера для MS SQL
-
-
1
Проблема при установке Microsoft SQL Server 2008 как пользователь с правами администратора
-
3
Какие порты использует MS SQL Server для соединений ODBC?
-
1
Не могу добавить расширение PHP "mssql.so"
-
1
В поисках решения для резервного копирования Live Exchange с использованием облака (S3, Azure и т. Д...
-
1
Опция SQLCMD -L с меньшим временем ожидания
-
1
Какую программу можно использовать для вставки / изменения / удаления строк MS SQL Compact?
-
1
Пользовательские формы в Sharepoint с MS SQL Server в качестве Backend. Является ли это возможным?