Я установил Firebird 3.0 из пакета, предоставленного firebirdsql.org.
Если я пытаюсь использовать локальное соединение с базой данных:
isql employee -user SYSDBA
это терпит неудачу с:
Невозможно получить доступ к каталогу файлов блокировки / tmp / firebird /
Таким образом, добавив разрешения на чтение / запись / выполнение в / tmp / firebird /
sudo chmod a+rwx /tmp/firebird/
и выполнение команды снова приводит к:
Оператор не выполнен, SQLSTATE = 08001
Ошибка ввода-вывода при операции открытия файла "/ tmp / firebird / fb_init"
-Ошибка при попытке открыть файл
-Неизвестная ошибка: -1
Это все будет работать, если я буду выполнять вызовы, но действительно ли это необходимо?
Как правильно использовать локальное соединение с базой данных firebird в macOS?