Я не могу создать базу данных Sql локально в своем собственном каталоге в Linux Mint Cinnamon 22.Linux

Anonymous
Я не могу создать базу данных Sql локально в своем собственном каталоге в Linux Mint Cinnamon 22.

Сообщение Anonymous »

Я изучаю SQL и не могу понять, как создать мои файлы базы данных .mdf и .ldf в нужном каталоге. < /p>
Сначала я не могу использовать SQL Microsoft Server На Linux (или это просто для того, чтобы мне было трудно его настроить), поэтому я использую Docker в качестве двигателя базы данных и DBEAVE это нравится как dbeaver. Я хотел попытаться создать DB с пользовательскими значениями, но я не смог решить следующую ошибку: < /p>

sql error [5123] [S0001]: создать файл Познакомилась с ошибкой 5 (доступ 5 (доступ отклонен.) При попытке открыть или создать физический файл '/home/blank/documentos/cursos/sql maxiprograma/unidad 3 - Construccion dbs/mundopokemon2.mdf'.
< /blockquote>
Запрос: < /p>
USE MASTER;
GO
CREATE database MundoPokemon2 ON(
NAME='MundoPokemon2-data',
FILENAME='/home/blank/Documentos/Cursos/SQL MaxiPrograma/Unidad 3 - Construccion Dbs/MundoPokemon2.mdf',
SIZE=10mb,
MAXSIZE=500mb,
FILEGROWTH=10mb
)
LOG ON(
NAME='MundoPokemon2-log',
FILENAME='/home/blank/Documentos/Cursos/SQL MaxiPrograma/Unidad 3 - Construccion Dbs/MundoPokemon2.ldf',
SIZE=10mb,
MAXSIZE=500mb,
FILEGROWTH=10mb
)
< /code>
Я прочитал несколько форумов, и они сказали, что это потому, что целевой владелец каталога, это не пользователь, созданный SQL (или не знаю, кто) в Linux, названный «MSSQL», который действительно существует Поэтому сначала я создал группу и назначил ее папке с разрешениями WRX, не сработал; Во -вторых, я попытался назначить папку в качестве общего ресурса и тикать флажок «Разрешить пользователям другим пользователям создавать и удалять файлы в этой папке» на вкладке «Свойства» целевого каталога. И, наконец, я изменил владельца папки на «MSSQL», потому что я прочитал его в другом посту переполнения стека, который примерно та же проблема и был закрыт, как решено, но не работал для меня. < /P>
Я не могу попробовать, спасибо заранее, обратите внимание на меня, если предоставленные данные недостаточно.

Подробнее здесь: https://stackoverflow.com/questions/793 ... nux-mint-c

Вернуться в «Linux»